Senior Backend Engineer

at Apollo.io
  • Remote - India

Remote

Software Development

Senior

Summary

Join our growing company as a Sr. Backend Software Engineer and be a critical part of implementing best practices in technology, architecture, and process. You'll work on a cross-functional team, interface with design, front-end, analytics, and teams outside of Engineering, and have opportunities to grow and accelerate your career.

Requirements

  • Minimum 5 years of industry experience in backend development, at least 1-2 years in senior positions, developing large-scale applications
  • Experience developing distributed web applications
  • Your code is comprehensible, well-structured, highly performant
  • Experience with database modeling (SQL or NoSQL both OK)
  • Experience with using and designing RESTful services
  • Strong knowledge of computer science fundamentals, including data structures, algorithms, and object-oriented design

Responsibilities

  • Design and implement highly scalable backend endpoints
  • Gather product requirements and write design docs to satisfy product needs
  • Drive/Lead full lifecycle of software development: product requirements, architecture, solution design, development, quality assurance, and maintenance
  • Mentor others on best practices and effectively share knowledge
  • Ability to effectively communicate development progress to the product lead, engineering manager, and other stakeholders
  • Be comfortable introducing new technologies and new ideas as required
  • Work effectively as part of a large global team
  • Attend and engage in scrum ceremony meetings, team parties, and manager 1:1s
  • Provide feedback to co-workers in written and verbal form and respond to technical and behavioral feedback from managers and peers

Benefits

  • Great compensation package
  • Culture that thrives in openness and excellence
Share this job:
Please let Apollo.io know you found this job on Remote First Jobs 🙏
Apply now