Senior Backend Software Engineer - Python

Zepz · USA

Company

Zepz

Location

USA

Type

Full Time

Job Description

What you will own:

  • Write great code: We understand code is read more than it’s written better off tested and maintainability is a must.

  • Help shape what we build: You’ll be working closely with product owners designers and other engineers to design and refine our work. We work as a team and your input is key.

  • Influence technology evolution: We are designing new platforms with long-term goals in mind and are also happy to improve with new technology capabilities

  • Own delivery: We’re obsessed with shipping value; you’ll own work beyond a pull request. You’ll care about bugs scalability uptime and other non-functional requirements.

  • Grow together: You’ll review others' work and happily seek feedback on yours to ensure we build a better codebase and sharpen each other's skills.

  • Share your knowledge and points of view: We promote knowledge sharing across our teams and count on you to become an active member of one. Experiment with new tools present your findings shape our future standards.

  • Scope and Impact: You invent and try to simplify what we do. You insist on the highest standards from your team and yourself. You have charisma. You lead or influence a team. You tackle open-ended somewhat ambiguous problems

What you bring to the table:

  • Strong experience in building backend services/APIs. This role specifically is for an engineer with solid experience with Python backend services.  A large part of the codebase you will be working on is currently in Python. We welcome generalists and polyglots.

  • We are in the process of breaking down a monolith application into smaller services and self contained data models. Therefore experience working with microservices as well as monolith applications will come in handy. And if you have worked on a successful migration even better.

  • Solid experience with system design and architecture

  • Experience with unit and integration tests

  • You are a system design enthusiast and have experience designing and transforming existing systems collaboratively to make them scalable maintainable and reliable.

  • You have a true DevOps mindset and are able to support your team towards becoming true owners of their product/platform

  • You work well with Engineering and Product members and are comfortable building effective relationships with stakeholders outside technology.

  • An open mind with respect to diversity and inclusivity. Our team (and customers) come from all over the world.

Bonus Points if you:

  • Have worked at a scaling startup previously.

  • Have experience in successfully transitioning a monolith platform into domain-driven services.

Apply Now

Date Posted

04/10/2024

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9