Lead Software Engineer, Backend
Summary
Build and scale backend services for an engineering-operations platform, focusing on distributed systems, microservices, and cloud infrastructure.
About the Company
Cortex is the Engineering Operations Platform that enables organizations to continuously improve their operational maturity and reduce developer friction. We help engineering organizations operate as one through centralized visibility, clear ownership, and automated Scorecards.
Responsibilities
- Design, develop, and maintain scalable and efficient backend systems and services
- Work alongside other engineers to build new features and enhance existing ones
- Optimize the performance, reliability, and scalability of existing backend systems
- Participate in production operations, including rotational Incident Response
- Conduct code reviews and provide constructive feedback
- Write clean, maintainable, and testable code
- Partner with engineering, product, leadership, sales, and customers to understand design requests
- Continually improve planning, development, and deployment processes
Requirements
- Bachelor's degree in Computer Science or equivalent work experience
- 7+ years of experience building backend applications
- Experience with distributed systems, microservices, and cloud computing platforms
- Experience with modern data storage solutions (MySQL, Postgres, MongoDB, etc.)
- Solid fundamental skills in data structures, algorithms, and web development
- Strong problem-solving and analytical skills
- Ability to mentor and coach junior engineers
Benefits
- 100% covered medical, dental, and vision insurance for employees
- Unlimited PTO and flexible working hours
- 401k plan
- Gender-neutral parental leave
- $1000 yearly Learning & Development stipend
- $400 monthly perks stipend
- Pet Insurance