A financial firm is looking for a Python SRE to join their team in Jersey City, NJ.
Compensation: $150-170k
Responsibilities:
Develop, maintain, and improve distributed systems and applications
Troubleshoot and resolve complex connectivity issues related to proxies, networking protocols, and client-server interactions
Optimize application performance, reliability, and scalability using Python, JavaScript, and C++
Analyze network traffic to identify root causes of latency, errors, or connectivity failures
Design and implement data-driven solutions for monitoring, analytics, and system improvements
Engage in continuous improvement efforts, identifying and implementing best practices in software engineering, testing, and deployment Qualifications:
Required
1–4 years of software engineering experience with a focus on robust, scalable system
Proficiency in a high-level programming language such as Python or Java, and familiarity with C++; experience with asynchronous programming and web fundamentals (JavaScript, HTTP)
Understanding of networking concepts (TCP/IP, SSL/TLS, proxies)
Strong problem-solving skills with the ability to debug complex, distributed systems
Strong communication skills Preferred
Understanding of diagnostic network tools
Understanding of encryption and security best practices and their performance implications
Knowledge of data analytics, visualization, or performance optimization techniques
Familiarity with client-facing support or DevOps practices in financial/enterprise environments
Full-Time