Agilent Technologies

Senior Software Engineer – Backend

Agilent Technologies

full-time

Posted on:

Location Type: Hybrid

Location: HyderabadIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Work with a team of engineers to deliver feature set that are crucial to Revenue growth.
  • Be a part of a world class global organization.
  • Push the bar to solve complex technical challenges of scale and performance.
  • Architect, develop, and maintain robust, high-performance backend services and APIs using NodeJS.
  • Design and setup NOSQL databases and Search index required for end-end API flows.
  • Provide mentorship to engineering peers and uphold high standards in code quality and development practices.
  • Champion modern, maintainable infrastructure aligned with industry best practices and emerging technologies.

Requirements

  • Bachelor’s degree in computer science, Engineering, or related field.
  • 8+ years of experience in API development.
  • Expert Programming skills in Python, JavaScript, NodeJS.
  • Understanding of SaaS, PaaS, IaaS industry with hands-on experience with public cloud offerings (e.g., AWS, GCP, or Azure).
  • Experience in relational or noSQL DB such as Dynamodb, Search technologies such as OpenSearch, Graph DB.
  • Must be able to pick up new backend technologies as the need arises.
  • Must be familiar with API standards and frameworks.
  • Knowledge to evaluate trade-offs based on cost, risk, effort analysis.
  • Practice in mentoring other engineers and influencing decision makers throughout the organization.
  • Consideration of customer impact when making technical decisions.
Benefits
  • Health insurance
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
NodeJSPythonJavaScriptAPI developmentNOSQL databasesDynamoDBOpenSearchGraph DBcloud computingbackend technologies
Soft Skills
mentorshipcode qualitydevelopment practicesproblem-solvinginfluencing decision makerscustomer impact consideration
Certifications
Bachelor’s degree in computer scienceBachelor’s degree in Engineering