Senior Backend Engineer

Level & Co. Logo

Level & Co.

πŸ“Remote - Worldwide

Summary

Join Ambient's engineering team as a Senior Backend Engineer and contribute to the development and improvement of our platform. You will work on complex integrations within the smart home and property management space, designing, implementing, and maintaining backend services. This role requires strong Python skills, experience with distributed systems, and a proven track record in senior software engineering. You will collaborate with other engineering and product teams, ensuring high-quality code through testing and code reviews. We value strategic thinking, creative problem-solving, and a bias for execution. The ideal candidate will be proficient in various Python libraries and frameworks and possess a deep understanding of computer science fundamentals.

Requirements

  • Strong understanding of Python and proficiency in various Python libraries and frameworks
  • Experience with distributed systems
  • Prior experience in a true Senior Software Engineering role (i.e. a high-level of proficiency in your area, the ability to work independently and capacity to mentor more junior team members)
  • Solid experience with integrations and the ability to quickly get up to speed on new APIs
  • A deep understanding of computer science and software engineering fundamentals
  • A preference for simple yet fully functional and extensible solutions
  • Ability to quickly iterate without compromising on quality

Responsibilities

  • Program; mostly in Python (and a bit of Golang)
  • Architect, design, and implement services including the core API, backend data processing, and vendor integrations
  • Own the full lifecycle of development including design, prototyping, testing, release, and deployment
  • Interact directly with other engineering and product teams
  • Automate testing of the code you contribute
  • Review pull requests on a daily basis

Preferred Qualifications

  • Experience with FastAPI and Pydantic
  • Experience with Golang
  • Experience with Docker, Kafka and AWS services (EKS, Lambda, IoT, etc.)
  • Data storage-related experience or familiarity with PostgreSQL

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs