Senior Backend Software Engineer

2 weeks ago


Hyderabad, Telangana, India Outreach Full time
About the Team

The mission of the Commit Backend team at Outreach is to deliver a robust microservice constellation that supports forecasting and opportunity management backend services. Our team powers all the backend services for Outreach Commit, enabling us to create opportunities, enable forecasting, do rollups, define sales goals, telemetry, and sync to CRM.

The Role

We are seeking a skilled backend software engineer who can dive deep into challenging technical problems, build scalable solutions, identify performance bottlenecks, and iterate quickly to deliver incremental value. As a member of our team, you will have a real impact on the engineering platform, learning and following the modern tech stack. You will have the opportunity to help build Outreach India and contribute to Outreach brand success.

Your Daily Adventures
  1. Building applications in a modern web stack, primarily using Go language for next-gen applications, with some Ruby on Rails apps. We have data stores built on MySQL, PostgreSQL, and various NoSQL databases like AWS DynamoDB. For async processing, we mostly use Kafka and RabbitMQ. Our data loading is all done using GraphQL.
  2. Identifying critical details and prioritizing incremental delivery.
  3. Designing and delivering great solutions with a deep focus on scalability and performance.
  4. Responding to changing requirements efficiently and responsibly.
  5. Helping us build customer trust by keeping the quality bar high and delivering well-tested code.
  6. Breaking down existing systems using a SOA approach.
  7. Owning features all the way through.
  8. Quickly starting to contribute.
Our Vision of You
  1. 10+ years of strong backend development experience.
  2. Demonstrated strong experience with building distributed systems with a cloud service-oriented architecture.
  3. Great communication skills.
  4. Experience building and consuming web-based APIs.
  5. Familiar with continuous deployment environments.
  6. Go above and beyond to help your team.
  7. Knowledge of Go is a must, and Ruby is a plus.
  8. You embody our core values: we are hungry craftspeople, we have grit, we are honest, we take ownership, we have each other's back no matter what, we're one with our customers, and we find strength in diversity and inclusion.


  • Hyderabad, Telangana, India Umanist Staffing LLC Full time

    Job Title: Senior Backend Software EngineerWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Umanist Staffing LLC. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and high-performance backend systems using Java.Responsibilities:Design and develop backend...


  • Hyderabad, Telangana, India CoffeeBeans Full time

    We are seeking a Senior Software Engineer - Backend to join our team at {company}.As a Senior Software Engineer - Backend, you will be responsible for designing, developing, and maintaining our company's backend infrastructure. You will work closely with our engineering team to identify and prioritize features, and will be expected to lead by example and...


  • Hyderabad, Telangana, India Thomson Reuters Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to lead our backend development team. As a technical lead, you will be responsible for guiding architectural decisions, reviewing code, and ensuring best practices are followed.Key ResponsibilitiesProvide technical leadership to the backend development team.Lead by example in...


  • Hyderabad, Telangana, India Reputation Full time

    Job Title: Senior Backend Software EngineerWe are seeking an experienced Senior Backend Software Engineer to join our team at Reputation. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and high-performance applications using Java.Responsibilities:Design and develop complex software systems...


  • Hyderabad, Telangana, India Highspot Full time

    Job Title: Senior Backend EngineerJob Summary:We are seeking a highly skilled Senior Backend Engineer to join our team at Highspot. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining our backend systems, ensuring they are scalable, efficient, and reliable.Responsibilities:Design and develop high-quality,...


  • Hyderabad, Telangana, India Bayer Full time

    Job Title: Senior Software Engineer - Backend DevelopmentJob Summary:We are seeking a skilled Senior Software Engineer to join our team and lead our backend development efforts. The ideal candidate will have a strong background in backend development and experience in leading development teams.Key Responsibilities:- Lead the development of our backend...


  • Hyderabad, Telangana, India Thomson Reuters Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Thomson Reuters. As a key member of our backend development team, you will be responsible for providing technical leadership, guiding architectural decisions, and ensuring best practices are followed.Key ResponsibilitiesProvide technical leadership to the...


  • Hyderabad, Telangana, India Reputation Full time

    Job TitleSr. Software EngineerDescriptionAt Reputation, we're seeking an experienced software engineer to join our team. As a backend engineer, you will be responsible for developing and maintaining our product's backend infrastructure. This will involve working on high-impact components, collaborating with senior members of the engineering team, and...


  • Hyderabad, Telangana, India WELLS FARGO BANK Full time

    Job Title: Senior Software Engineer - Backend DevelopmentJob Summary: We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of our backend systems.Key Responsibilities:Design and implement robust backend APIs using industry-standard technologies.Collaborate with cross-functional teams to ensure seamless system...


  • Hyderabad, Telangana, India PTW Full time

    Job Title: Senior Software Engineer - BackendAbout the Role:As a Senior Software Engineer - Backend, you will be responsible for designing, developing, and maintaining scalable and efficient backend systems.Key Responsibilities:- Design and develop scalable and efficient backend systems- Collaborate with cross-functional teams to identify and prioritize...


  • Hyderabad, Telangana, India Umanist Staffing LLC Full time

    Job Title: Senior Backend Software DeveloperJob Summary:We are seeking a highly skilled Senior Backend Software Developer to join our team at Umanist Staffing LLC. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient backend software solutions.Key Responsibilities:Design and develop...


  • Hyderabad, Telangana, India MOURI Tech Full time

    Job Title: Senior Software Engineer - Backend DeveloperWe are seeking a highly skilled Senior Software Engineer - Backend Developer to join our team at "{company}". In this role, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop scalable and efficient backend systemsCollaborate with...


  • Hyderabad, Telangana, India Umanist Staffing LLC Full time

    Job Title: Senior Backend Software DeveloperJob Summary:We are seeking a highly skilled Senior Backend Software Developer to join our team at Umanist Staffing LLC. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems.Key Responsibilities:Design and develop scalable, high-performance...


  • Hyderabad, Telangana, India GMR Group Full time

    As a senior software engineer, you will be responsible for developing and maintaining our company's backend systems. This is a unique opportunity to work with a talented team and contribute to the growth of our platform.Key responsibilities include:Designing and implementing scalable backend systemsCollaborating with cross-functional teams to identify...


  • Hyderabad, Telangana, India Blue Yonder Full time

    Job Title: Senior Software EngineerAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our company's backend systems. You will work closely with our cross-functional teams to identify and prioritize features, develop high-quality code, and ensure the scalability and reliability of our systems.Key...


  • Hyderabad, Telangana, India Oracle Full time

    We are seeking a skilled Senior Software Engineer - Backend to join our team at {company}. The ideal candidate will have experience in designing, developing, and maintaining scalable backend systems.Key responsibilities include:Designing and implementing efficient algorithms and data structuresDeveloping and deploying high-quality software...


  • Hyderabad, Telangana, India Blue Yonder Full time

    We are seeking a skilled Senior Software Engineer (Backend) to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining our core backend systems. This includes ensuring the scalability, reliability, and performance of our applications.Key Responsibilities:Design and develop new backend features and...


  • Hyderabad, Telangana, India Reputation Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team at Reputation. As a Backend Software Engineer, you will be responsible for developing and maintaining our scalable and high-performance applications.Key ResponsibilitiesDevelop and maintain our backend systems using Java and other relevant technologies.Work closely with...


  • Hyderabad, Telangana, India Umanist Staffing LLC Full time

    Job Title: Senior Backend Software DeveloperJob Summary:Umanist Staffing LLC is seeking a highly skilled Senior Backend Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems. Key Responsibilities:• Develop in-depth knowledge of certain components...


  • Hyderabad, Telangana, India Reputation Full time

    Job Title: Senior Backend Software EngineerWe are seeking an experienced Senior Backend Software Engineer to join our team at Reputation. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and high-performance applications using Java.Responsibilities:Design and develop complex software systems...