anaplan logo

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

 

Additional Content

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