What are the responsibilities and job description for the Python SRE position at Open Systems Technologies?
A financial firm is looking for a Python SRE to join their team in Jersey City, NJ.
Compensation: $150-170k
Responsibilities
Required
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
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
- 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
Salary : $150,000 - $170,000