Senior Backend Engineer

Focal Systems
Summary
Join Focal Systems, a leader in retail AI solutions, as a Senior Backend Engineer! This 100% remote position in Poland offers a B2B contract or employment contract with full benefits. You will work with a talented team to improve user experience, drive innovation, and build scalable backend infrastructure using Python and Flask/FastAPI. Responsibilities include building deployment monitoring tools, managing deployments, creating data access tools, and collaborating with engineering teams. The ideal candidate has a Bachelor's degree in CS/EE or equivalent, 6+ years of backend engineering experience, and extensive experience with Python and REST APIs. Strong communication and problem-solving skills are essential. Focal Systems offers competitive salary, stock options, paid time off, team retreats, and education grants.
Requirements
- Bachelor's Degree or higher in CS, EE or equivalent
- 6+ years of professional software development experience as a backend engineer
- 3+ years of experience with Python
- Extensive experience with REST APIs
- Experience working with data intensive applications & microservices
- Startup mentality, team player
- Fluent in Polish with advanced English skills (written & spoken)
- Excellent communication, presentation, and demonstration skills
- Flexibility in adjusting working hours to meet the needs of the global and time zone-diverse team (urgent tasks or meetings may occur outside of regular CEST working hours)
- Strong work ethic and commitment to completing assigned tasks and projects within established deadlines
- Previous success in developing large-scale web application with a user-focus mindset
Responsibilities
- Work with our engineering teams to understand their backend needs and ensure data persists in usable formats for front-end, middleware, diagnostics, and Deep Learning
- Build deployment monitoring tools
- Manage blue/green deployments or canary deployments to ensure smooth launches without downtime
- Create tools to provide transparency/ease of access into the company's rich datasets stored across varying geographic locations and data formats
- Build scalable backend infrastructure using Python and Flask/FastAPI
Preferred Qualifications
- Experience with Redux is a plus
- Experience with CI/CD tools, Docker and knowledge of cloud deployments a plus
Benefits
- Competitive Salary & Attractive Stock
- Paid Time Off
- Team Retreats
- Education grants