
Engineer IV
anaplan • Gurugram, India
No Relocation
Posted: August 19, 2026
Job Description
Engineer IV
About the Role
We are seeking an experienced Senior Software Developer to join our growing engineering team as a technical leader and individual contributor. You will drive technical decisions, lead complex projects, and mentor junior and mid-level developers while building scalable web applications and cloud-based solutions using modern technologies. This role offers the opportunity to shape our technical architecture and engineering culture while delivering high-impact solutions.
Key Responsibilities
- Technical Leadership & Architecture
- Lead technical design and architecture decisions for complex, scalable systems
- Drive engineering best practices, coding standards, and development processes across the team
- Evaluate and recommend new technologies, tools, and architectural approaches
- Design and implement scalable web applications using modern .NET and Vue.js/React.js/Angular.js
- Development & Delivery
- Write clean, maintainable, and well-tested code that serves as an example for the team
- Lead complex technical projects from conception to delivery
- Build and maintain RESTful APIs and integrate with third-party services
- Work with Azure to design, deploy and maintain scalable applications
- Team Leadership & Collaboration
- Provide technical leadership and mentorship to junior and mid-level developers
- Lead code reviews and drive improvements to development standards and processes
- Collaborate with engineering teams, product management, and design to implement technical solutions
- Present technical solutions and recommendations to stakeholders and leadership
- Participate in hiring decisions and conduct technical interviews
- Process & Quality
- Lead implementation of automated testing strategies and CI/CD pipeline development
- Drive technical discussions and facilitate architectural decision-making
- Lead Agile/Scrum practices and contribute to sprint planning and estimation
- Troubleshoot and resolve complex technical issues across the full software development lifecycle
- Champion performance optimization and scalability considerations
- Innovation & Growth
- Stay current with emerging technologies and drive adoption of improvements to existing systems
- Lead knowledge sharing initiatives and technical training within the team
- Contribute to technical documentation and architecture decision records
Required Qualifications
- Experience: 8+ years of professional software development experience with demonstrated technical leadership
- Technical Expertise:
- Expert-level proficiency in modern .NET web and API development
- Strong experience with modern UI frameworks (Vue.js, React, or Angular)
- Extensive experience with cloud platforms, preferably Azure
- Advanced proficiency in database design and development (SQL Server, PostgreSQL, or similar)
- Deep expertise in software architecture patterns and ability to design scalable, distributed systems
- Experience building and maintaining a microservices architecture at scale
- Experience with containerization technologies (Docker, Kubernetes)
- Proficiency with version control systems (Git) and collaborative development workflows
- Strong background in API design and development (REST, JSON, GraphQL)
- Experience with automated testing frameworks and test-driven development
- Knowledge of DevOps practices including CI/CD pipelines and infrastructure as code
- Leadership & Collaboration:
- Proven experience leading technical projects and cross-functional initiatives
- Demonstrated ability to mentor and guide junior and mid-level developers
- Experience leading Agile/Scrum practices and technical ceremonies
- Strong communication skills with ability to present technical concepts to various audiences
- Demonstrated ability to make technical decisions considering business impact
- Education: Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience
Preferred Qualifications
- Advanced Technical Skills:
- Knowledge of performance optimization and large-scale system troubleshooting
- Experience with monitoring and logging tools (Application Insights, Grafana, etc.)
- Deep understanding of security best practices and secure coding principles
- Leadership & Experience:
- Experience with system design and capacity planning for high-traffic applications
- Experience in a startup or high-growth technology environment
- Contribution to open source projects or technical community involvement
- Experience with architecture documentation and technical decision records
- Background in performance engineering and scalability optimization
What We Offer
- Competitive senior-level salary and comprehensive benefits package
- Technical leadership opportunities and influence over architectural decisions
- Professional development opportunities including conference attendance and technical training
- Flexible work arrangements with remote work options
- Collaborative team environment with opportunities to shape engineering culture
- Health, dental, and vision insurance
- Generous PTO and parental leave policies
- Performance-based bonuses and clear growth path to principal/staff engineer roles
- Modern development tools, collaborative workspace, and technical resources
- Mentorship opportunities and investment in your technical leadership development