Remote Senior Backend Engineer

ISEE · United States Of America · Remote

About the job

ISEE is seeking a full-time Backend Engineer to join our team. The ideal candidate has at least 5 years of relevant full-time work experience.

Role responsibilities include:

  • Designing and implementing APIs for both customer-facing and internal web applications used by the entire company
  • Coordinating among multiple stakeholder teams to identify needs and collect requirements for design
  • Rapidly prototyping and iterating upon designs to release widely-adopted services
  • Creating efficient services to read and write data
  • Serving as the central point of contact and primary owner of one or more services
  • Forecasting development timelines and communicating status to leadership and stakeholders
  • Leading prioritization efforts for feature requests, improvements, and bug fixes
  • Thoroughly testing code before deployment and applying development best practices
  • Ensuring applications offer maximum uptime and availability


Qualifications

  • Bachelor/Master Degree in Computer Science, or equivalent experience
  • Experience with building production applications with Python
  • Experience working with multiple types of databases like PostgresSQL or DynamoDB
  • Experience with AWS (Amazon Web Services)
  • Proficiency with Git or comparable distributed version control tool
  • Excellent communication skills with the ability to convey trade-offs and choices made
  • Ability to write robust and easily-maintainable code
  • Ability to troubleshoot issues that arise and bring them to quick resolution
  • Passionate about self-driving vehicles and web development


Preferred

  • Experience with designing and implementing event-based architectures
  • Experience with Kubernetes or modern cloud infrastructure practices
  • Experience building systems that interact with connected devices (i.e. IoT)
  • Experience with handling a very high throughput of data