Software Engineer

Job description

About At-Bay

At-Bay combines world-class technology with industry-leading insurance to help clients meet risk head-on. Partnering with brokers and business owners alike, we provide modern insurance products and active risk monitoring services for companies of every size and in every industry. Our team boasts many backgrounds and skills, from analysts and developers to designers and underwriters, and everything in between — all working together to redefine what it means to be an insurance company.

We’re proud to be a diverse company and to have expertise from multiple industries driving our culture. At-Bay is expanding rapidly, and as we grow, we’re prioritizing inclusive hiring practices and supportive team environments. We’re committed to building a company culture where people of all identities and backgrounds are empowered to thrive, develop their career, and bring their full self to work.

At-Bay is a globally distributed company with hubs in Atlanta, New York City, San Francisco, and Tel Aviv. To date, we have raised $292 million in funding from Acrew Capital, Glilot Capital, Icon Ventures, ION Crossover Partners, Khosla Ventures, Lightspeed Venture Partners, M12, entrepreneur Shlomo Kramer, and Qumra Capital.

About the Role

At-Bay is redefining cyber risk for SMBs with a cutting-edge Security SaaS product. We’re looking for a Software Engineer to join our growing team and help us scale to the next level.

This is a hands-on role where you’ll collaborate with product managers, data teams, architects, and fellow engineers to deliver innovative, high-impact solutions in a modern, cloud-native environment.

Responsibilities

  • Design and implement robust, high-throughput event-driven services and complex features in a cloud-based, microservices environment.
  • Own features end-to-end, from architectural design and estimation through deployment and continuous improvement.
  • Collaborate closely with cross-functional teams (Product, Data, Core Architecture) to ship high-quality solutions quickly.
  • Partner with the Product team to convert ambiguous requirements into concrete, well-defined technical specifications.
  • Maintain high standards of code quality, proactively troubleshoot issues, and ensure smooth operation of new and existing systems.
  • Providetechnical leadership and mentorship, driving code quality standards and contributing to the team’s roadmap.
  • Implement advanced monitoring, distributed tracing, and alerting for system health and incident response.

Qualifications

  • 5+ years of hands-on backend development experience in Python (preferred), Java, or Go
  • Proficiency with backend frameworks (Flask/FastAPI, Spring Boot, etc.).
  • Strong experience with RESTful API design and development.
  • Deep expertise in event-driven architecture and infrastructures such as SNS/SQS, Kafka, Dapr.
  • Experience with microservices architecture.
  • Strong expertise in Relational Databases (PostgreSQL, MySQL, etc.)
  • Strong experience with cloud production environments (AWS preferred).
  • Experience with Docker, and Kubernetes for deployment and production.
  • Excellent communication skills in Hebrew and English.
  • Knowledge in workflow orchestration (Orkes, Temporal), cybersecurity and networking knowledge - Advantage

Location: Tel Aviv, Israel

What You’ll Get

  • Competitive salary and equity in a hyper-growth company redefining commercial insurance.
  • A strong emphasis on work-life balance: Hybrid model, Wellness days, and more.
  • Beautiful offices in Azrieli Sarona, Tel Aviv, steps away from train and bus lines.
  • A collaborative, fun, and passionate team that loves solving tough problems together
Share this job:
Please let At-Bay know you found this job on Remote First Jobs 🙏

Similar Remote Jobs

Find Remote Jobs

Connect with top companies hiring for remote jobs, work-from-home roles, and 100% online jobs worldwide.

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Apply