Software Engineer II

Full-time
India
Mid Level
Posted 1 month ago
Go ad-free with Premium ×
The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About the Role

We are seeking a Software Engineer II with strong experience with a passion in designing, developing, and maintaining our web applications to ensure high performance and scalability. You will collaborate with a high-performing engineering team to design and deliver performant, scalable, and high-quality solutions. Our engineers are innovative and adaptable, tackling complex problems with clear direction, constructive feedback, and support for career growth. Join a 200+ engineer organization that delivers at pace and fosters a positive, collaborative culture focused on learning, impact, and continuous improvement.

What You’ll Do

  • Design, implement, and scale backend services in .NET Core and front-end applications with React, Redux, TypeScript, and modern JavaScript.

  • Design and evolve highly scalable, reliable systems for high-traffic environments with strong observability and extensibility.

  • Enhance our experimentation ecosystem by developing robust data pipelines and analytics integrations that power data-informed decisions.

  • Collaborate closely with Product, Design, and Data from discovery through launch to deliver impactful features.

  • Advance CI/CD pipelines and developer tooling to improve productivity and release confidence.

  • Build and maintain thorough unit, integration, and end-to-end tests, embedding quality throughout the development lifecycle.

  • Lead and participate in code and design reviews to foster knowledge sharing and continuous improvement.

  • Diagnose and resolve production issues, contributing to incident response and overall system resilience.

What We’re Looking For

  • 4+ years of full-stack engineering experience (Frontend experience in React, Redux, TypeScript, and JavaScript. Backend experience with .NET Core, designing RESTful APIs, and event-driven or service-oriented architectures.) — ideally with startup hustle or scale-up mindset.

  • Deep expertise in designing and delivering complex, user-focused web applications.

  • Hands-on experience with high-volume systems and large-scale data processing.

  • A love for clean, efficient code — with a solid grasp of code structure, functional programming, and maintainability.

  • Strong collaboration chops, working across product, data, and business to shape amazing features.

  • Comfort with architectural design patterns, SOA principles, and modern web services.

  • Passionate builders and problem-solvers who love to take ownership and thrive in a high-impact environment. 

  • Leverage AI/LLMs for test generation, code interpretation, data analysis, faster reviews, content creation, intent detection, and personalized support.

  • A knack for juggling multiple priorities without compromising quality or deadlines.

  • Clear, effective communication skills and a proactive, team-first attitude.

  • BE or MS in Computer Science — or equivalent real-world experience.

Go ad-free with Premium ×
About the Job
Full-time
India
Mid Level
Posted 1 month ago
Check if your resume is a good fit
25/100
Get Full Report
+ 1,284 new jobs added today
30,000+
Remote Jobs

Don't miss out — new listings every hour

Join Premium

Software Engineer II

The job listing has expired. Unfortunately, the hiring company is no longer accepting new applications.

To see similar active jobs please follow this link: Remote Development jobs

About the Role

We are seeking a Software Engineer II with strong experience with a passion in designing, developing, and maintaining our web applications to ensure high performance and scalability. You will collaborate with a high-performing engineering team to design and deliver performant, scalable, and high-quality solutions. Our engineers are innovative and adaptable, tackling complex problems with clear direction, constructive feedback, and support for career growth. Join a 200+ engineer organization that delivers at pace and fosters a positive, collaborative culture focused on learning, impact, and continuous improvement.

What You’ll Do

  • Design, implement, and scale backend services in .NET Core and front-end applications with React, Redux, TypeScript, and modern JavaScript.

  • Design and evolve highly scalable, reliable systems for high-traffic environments with strong observability and extensibility.

  • Enhance our experimentation ecosystem by developing robust data pipelines and analytics integrations that power data-informed decisions.

  • Collaborate closely with Product, Design, and Data from discovery through launch to deliver impactful features.

  • Advance CI/CD pipelines and developer tooling to improve productivity and release confidence.

  • Build and maintain thorough unit, integration, and end-to-end tests, embedding quality throughout the development lifecycle.

  • Lead and participate in code and design reviews to foster knowledge sharing and continuous improvement.

  • Diagnose and resolve production issues, contributing to incident response and overall system resilience.

What We’re Looking For

  • 4+ years of full-stack engineering experience (Frontend experience in React, Redux, TypeScript, and JavaScript. Backend experience with .NET Core, designing RESTful APIs, and event-driven or service-oriented architectures.) — ideally with startup hustle or scale-up mindset.

  • Deep expertise in designing and delivering complex, user-focused web applications.

  • Hands-on experience with high-volume systems and large-scale data processing.

  • A love for clean, efficient code — with a solid grasp of code structure, functional programming, and maintainability.

  • Strong collaboration chops, working across product, data, and business to shape amazing features.

  • Comfort with architectural design patterns, SOA principles, and modern web services.

  • Passionate builders and problem-solvers who love to take ownership and thrive in a high-impact environment. 

  • Leverage AI/LLMs for test generation, code interpretation, data analysis, faster reviews, content creation, intent detection, and personalized support.

  • A knack for juggling multiple priorities without compromising quality or deadlines.

  • Clear, effective communication skills and a proactive, team-first attitude.

  • BE or MS in Computer Science — or equivalent real-world experience.