Skip to main content

SDE-1

Terraeagle is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. We are driven by the excitement of building technologies, inventing products, and providing services that change lives. We embrace new ways of doing things, make decisions quickly, and are not afraid to fail. We have the scope and capabilities of a large company, and the spirit and heart of a small one.

Together, Terraeaglers research and develop new technologies from cloud computing to AI-driven innovations on behalf of our customers: shoppers, sellers, content creators, and developers around the world.

Our mission is to be Earth’s most customer-centric company. Our actions, goals, projects, programs, and inventions begin and end with the customer top of mind.

You’ll also hear us say that at Terraeagle, it’s always “Day 1.” What do we mean? That our approach remains the same as it was on Terraeagle’s very first day—to make smart, fast decisions, stay nimble, invent, and focus on delighting our customers.

Job Description

Function: Software Engineering → Backend Development

Technologies: C, C++, Java, Python

Responsibilities:

  • Utilize various metrics sources to deliver rapid iterations of software features.
  • Solve difficult problems with elegant and practical code.
  • Raise the bar on quality, consistency, maintainability, efficiency, security, and all the other factors that contribute to great software.
  • Be responsible for designing, developing, and deploying medium to large-sized projects.
  • Help define engineering best practices and provide technical mentorship to other members of the engineering team.
  • Participate as an engineering leader in the larger group of Terraeagle companies.
  • Be a champion for the user: Insist on the highest standards, create functional and engaging features, and ensure customer needs always come first.

Requirements:

  • Bachelor’s Degree in Computer Science or a related field.
  • 1+ year of relevant work experience in software development.
  • Strong understanding of Computer Science fundamentals, including object-oriented design, data structures, algorithm problem-solving, and complexity analysis.
  • Proficiency in at least one modern programming language such as Java, C++, C#, or Objective-C.
  • Experience building complex applications on distributed systems that have been successfully deployed for a large customer base.
  • Hands-on experience with Agile Scrum methodologies, including serving as a Scrum Master and delivering results.
  • Application of advanced coding techniques, such as dependency injection.
Job Category: Development
Job Type: Full Time
Job Location: Pune

Apply for this position

Allowed Type(s): .pdf, .doc, .docx