A leading financial services firm in New York is seeking an experienced software engineer to help modernize its security infrastructure. The role involves developing robust software solutions and leading architectural transformations while mentoring junior engineers. Candidates should have a BS in a technical discipline and experience in distributed systems, Java, Python, or Go. Competitive salary ranges from $165,000 to $250,000, alongside extensive benefits including fully paid medical insurance and flexible work arrangements.
Qualifications
Experience in software engineering roles building and maintaining distributed systems at scale.
Deep understanding of system design principles, including distributed systems architecture and database management.
Experience with authentication and authorization protocols, CI/CD, and security standards.
Responsibilities
Develop robust software to enhance system capabilities and reduce operational complexity.
Lead architectural decisions for migrating legacy infrastructure to modern platforms.
Mentor junior engineers and influence technical direction.
Skills
Java
Python
Go
Distributed systems
System design principles
Cloud infrastructure
Communication skills
Education
BS in Computer Science or related field
Tools
Docker
Kubernetes
SQL
Job description
A leading financial services firm in New York is seeking an experienced software engineer to help modernize its security infrastructure. The role involves developing robust software solutions and leading architectural transformations while mentoring junior engineers. Candidates should have a BS in a technical discipline and experience in distributed systems, Java, Python, or Go. Competitive salary ranges from $165,000 to $250,000, alongside extensive benefits including fully paid medical insurance and flexible work arrangements.