About Us
We are a product-based technology company building cutting-edge Enterprise Performance Management (EPM) solutions. Our tech stack includes Golang, Node.js, Python, Rust, and C#, and we’re passionate about delivering secure, scalable, and efficient software products to global enterprises.
Role Summary
We’re looking for a Sr/lead Backend Developer to lead, manage, and enhance the productivity of our junior backend development team. The ideal candidate will have a strong background in backend systems and secure software development practices, with solid experience in CI/CD, architecture, and performance optimization. This role blends technical leadership with project management, ensuring smooth delivery of backend initiatives across our product portfolio.
Key Responsibilities
- Manage end-to-end delivery of backend features, services, and integrations across multiple products
- Guide junior backend developers to improve productivity, efficiency, and code quality
- Prioritize tasks, define timelines, and ensure on-time delivery aligned with business goals
- Work closely with engineering leads, QA, and product managers for sprint planning and execution
- Drive implementation of secure coding standards, architecture best practices, and performance improvements
- Oversee backend system design, scalability, and maintainability efforts
- Perform regular code reviews and provide technical mentoring to junior developers
- Track and report progress using project management tools like Jira or Azure DevOps
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
- 8–12 years of experience in backend software development with recent experience in leadership or project management
- Solid experience in one or more backend languages (Golang, Node.js, Python, Rust, C#)
- Strong understanding of API design, microservices architecture, and system scalability
- Good exposure to CI/CD pipelines and cloud deployment (AWS or Azure)
- In-depth knowledge of application security best practices
- Demonstrated experience managing agile teams and delivering enterprise software products
- Excellent project management, organizational, and prioritization skills
- Strong communication and mentoring skills
Preferred Qualifications
- Prior experience in a product company
- Certifications in PMP, Agile/Scrum, or cloud platforms (AWS, Azure)
Why Join Us?
- Work on challenging and impactful backend systems in the EPM space
- Collaborate with a talented, passionate, and growing engineering team
- Opportunity to influence architecture, process, and engineering culture
- Competitive compensation and career growth opportunities