Astronomer

Senior Software Engineer

Astronomer

full-time

Posted on:

Location Type: Remote

Location: Remote • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $180,000 - $210,000 per year

Job Level

Senior

Tech Stack

Distributed SystemsGoKubernetesPython

About the role

  • Engineer backend services with high quality, maintainable and well tested code.
  • Partner with other engineers, product, customer reliability support, and leadership to achieve business goals and define how our systems should evolve.
  • Regularly engage in code reviews and provide constructive feedback.
  • Optimize the performance, reliability and scalability of existing backend services.
  • Investigate, prototype and propose ideas to improve user experience.
  • Create and maintain technical documentation for systems and processes, ensuring clarity and accessibility.
  • Participate in on-call rotation, troubleshoot and debug to solve incidents.

Requirements

  • Strong proficiency in Python, Golang and experience with Kubernetes.
  • Solid understanding of and experience with integrating with RESTful APIs and distributed systems.
  • Comfortable with testing frameworks, such as pytest.
  • Strong communication skills, both written and verbal, with experience in creating technical specifications.
  • A passion for reliability and operational excellence.
  • Ability to scope work and coordinate cross-functionally to address risks and ensure successful delivery.
  • Experience with software development best practices, such as code reviews, testing, CI/CD, version control, automation and debugging.
  • Ability to adjust to change and rapid pace of development.
  • Proactive approach to identifying and addressing issues, with a focus on ownership and accountability.
Benefits
  • equity component
  • comprehensive benefits package

Applicant Tracking System Keywords

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

Hard skills
PythonGolangKubernetesRESTful APIsdistributed systemspytestCI/CDversion controlautomationdebugging
Soft skills
strong communication skillswritten communicationverbal communicationscope workcoordinate cross-functionallyownershipaccountabilityproactive approachadaptabilitycollaboration