The leading provider of digital identity verification and fraud solutions. Salesinfo@socure.com
Staff Backend Engineer
Location
United States
Posted
125 days ago
Salary
$225K - $265K / year
Seniority
Lead
Job Description
Staff Backend Engineer
Socure
• Provide technical leadership by designing and implementing complex core components and distributed systems • Conduct code and architecture reviews to ensure alignment with Socure’s standards and industry best practices • Drive the planning, execution, and delivery of large, complex initiatives, coordinating work across a small team of engineers and effectively managing scope, timelines, and resources • Provide technical guidance, supporting system design efforts, and fostering a culture of engineering excellence and continuous improvement • Proactively propose new projects, identify opportunities to enhance platform performance, reliability, and developer productivity • Help evolve Socure’s engineering practices and standards
Job Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
- 8–12 years of professional software engineering experience
- Proven experience leading complex, large-scale engineering projects
- Expert-level programming skills and mastery of software engineering principles
- Strong experience designing and building scalable, distributed systems
- Ability to develop complex systems while guiding architectural decisions for a team
- Deep understanding of system design, performance optimization, and reliability
Benefits
- Offers Equity
- Offers Bonus
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Maintain and enhance an on-premises Tomcat/Java J2EE product. • Address performance tuning, dependency updates, and security improvements. • Diagnose and resolve Java out-of-memory issues and analyze dump files. • Provide exceptional support to customers in the field, troubleshooting and resolving complex issues. • Collaborate with the team to ensure seamless transition and support for cloud offerings.
• Hire an experienced Senior C++ Developer with C# experience for the software development team • Strong experience in Windows desktop and system-level programming • Experience with other operating systems considered a plus
• Design, develop, and maintain secure, scalable backend and middleware services using Python and FastAPI • Architect and implement middleware layers to enable seamless integration between enterprise systems • Build and maintain secure REST APIs following industry best practices and security standards • Implement and manage authentication and authorization mechanisms, including OAuth2, JWT, SSO, RBAC, and MFA • Integrate and manage identity and access management systems such as Okta and Azure AD • Ensure secure data handling, including encryption at rest and in transit, secure key management, and secrets rotation • Collaborate with DevOps teams on secure cloud configurations, IAM policies, and CI/CD security controls • Integrate AI and automation capabilities into backend systems, including using LLM APIs and building AI-assisted workflows
• Design and develop web applications using the .NET framework. • Write clean, maintainable, and efficient code. • Develop and integrate APIs. • Troubleshoot and debug applications. • Collaborate with designers and other developers to create user-friendly interfaces. • Optimize applications for maximum speed and scalability. • Stay updated with the latest web development trends and best practices.

