About the job Senior Python Engineer
The impact you will make:
- Build and design high performance, low latency and high throughput BE systems.
- Raise the bar of the engineering org by thinking and implementing improvements to our engineering systems and processes.
- Work with engineering leadership to plan future architecture and BE solutions to meet our demanding high traffic requirements.
- Guide other engineers on best practices and modern technologies.
- Use data to drive business, product and engineering decisions.
- Work with the product, design and mobile teams to help define the user experience and user flow, bridging the gap between design and technical implementation.
Responsibilities:
- Writing tested, performant software solutions.
- Working both solo and in squads to design, plan, implement, integrate and validate solutions to real problems.
- Acting as a mentor to junior members of the engineering team, and showing leadership in technical fields
- Cross collaboration within the different product, design and engineering teams. Partnering up with 3rd party vendors to introduce new solutions our users will enjoy.
- Owning your code and product features from conception to deployment and beyond.
- Supporting what you build - our engineers keep close to their deliverables and provide production support by participating in our on-call rotation.
Requirements:
- 6+ years of experience building highly-scalable BE systems for interactive mobile and web applications.
- Expertise in Python (Java it's a plus)
- Familiarity with the other language is a bonus.
- Experienced with building and managing complex distributed microservices in the cloud (AWS preferred or GCP/Azure).
- Experienced with large scale datastores such as Cassandra, Redis and modern RDBMS/NoSQL DBs such as MySQL, PostgreSQL & MongoDB is a plus.
- Experience with Kubernetes, Docker, Terraform, New Relic/Datadog, Splunk and modern CI/CD is a plus.
- Experience of advocating for the adoption of strong software architecture, development of best practices, and new technologies.
- Demonstrated ability in guiding other engineers in varying levels to accomplish large projects
Additional information/Benefits:
- Work with some of the most dynamic US tech companies, building and iterating on new features and platforms.
- Long-term projects with real technical challenges.
- Fully remote work with flexible hours.
- Option to work from our office in Cluj-Napoca, Romania, if desired.
- Collaboration flexibility: We work with CIM/PFA/SRL contracts.
- 30 paid days off per year.
- We provide equipment as needed (laptop, desktop, etc.).
- Continuous learning: We sponsor career-improving courses, seminars, and certifications.
- Opportunity for annual business visits to the US, depending on project needs.
Get picky and choose a career that matches your mindset and lifestyle. Team up with a company that encourages you to do more and gives you the flexibility you need!