Atbayjobs
Software Engineer
Tel Aviv-Yafo, Gush Dan, Israel. Posted 3 months ago
The role
You will design, build, and maintain high-scale Python microservices and their infrastructure. You will also collaborate with data scientists to ship readable and maintainable code.
What you will do
- Design, build, and maintain high-scale Python microservices and their infrastructure.
- Deploy robust code to production and take full ownership of maintaining live services at high scale.
- Integrate complex logic into production systems with engineering, devops, and data science teams.
- Own the data infrastructure and tooling our systems rely on.
- Shape unstructured data into a form ready for analysis.
- Help data scientists write readable, maintainable code and raise software engineering standards.
Required qualifications
- 5+ years of experience as a software engineer.
- Extensive hands-on experience developing Python microservices.
- Proven track record of deploying to production and maintaining live services at high scale.
- Strong software-engineering fundamentals: OOP, design patterns, SOLID, clean code, and architecture.
- Bachelor's degree or higher in Computer Science or another STEM field.
- Experience with AWS (concretely EKS).
- Driven and result-oriented.
- A solid track record of execution, with strong attention to detail.
Nice to have
- Previous hands-on experience in the ML domain or a solid grasp of core ML concepts.
- Experience building services and tools that track the ML lifecycle and optimize ML workloads.
- Experience integrating MLOps tooling experiment trackers, data versioning, and practices such as CI/CD/CT.
- Working knowledge of data cleaning and wrangling, and the right tools for the job.
- Ops experience with AWS and Kubernetes.
About the company
At-Bay is an insurance company built by cybersecurity experts. They leverage technology and security expertise to understand digital risks and build insurance products and services.