Software Engineer, Technology Security & Risk

Two SigmaNew York City, New YorkOn-siteFull-timeStaff, 8–12 yearsListed 13 hours ago

Apply now

About this role

You will take on the following responsibilities:
- Develop robust software in either Java, Go, or Python to enhance system capabilities, improve performance, and reduce operational complexity
- Lead architectural decisions and technical strategy for migrating legacy infrastructure to modern, cloud-native platforms while maintaining high security and reliability standards
- Mentor junior engineers and influence technical direction through code reviews and design discussions
- Drive team-wide and cross-team projects to improve system observability, monitoring, and documentation
- Research industry standards, contribute to open source projects, and evaluate emerging security technologies for potential adoption
- Become a technical domain authority on running our authentication, authorization, and identity management systems
You should possess the following qualifications:
- BS in Computer Science, Software Engineering, or another technical discipline
- Experience in software engineering roles building and maintaining distributed systems at scale
- Proficiency in programming languages such as Java, Python, or Go
- A deep understanding of system design principles, including distributed systems architecture and database management
- Experience with authentication and authorization protocols, configuration management tools, CI/CD and security standards
- Consistent track record of leading technical initiatives and making architectural decisions
- Strong communication skills with ability to work effectively across teams and with collaborators
Preferred Qualifications:
- Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes)
- Knowledge of entitlement systems and audit processes within financial- or technology organizations
- Familiarity with identity systems and technologies
- Proficiency in SQL and large-scale data management
- Experience with cloud infrastructure (GCP, AWS, or Azure) and hybrid cloud architectures
- Expertise in zero trust security models and implementation
- Contributions to open source projects or published technical content