About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer: Backend based in Poland.
As a Backend Engineer, you'll build scalable infrastructure that powers AI-driven business communication products used across customer support, sales, and marketing. You'll design robust APIs and backend services that support high-volume messaging and automation workflows. The role gives you ownership across the full development lifecycle, from researching and defining requirements through implementation, testing, deployment, and monitoring. You'll work in a globally distributed, asynchronous engineering environment where strong written communication is essential. The position is open globally, with recurring team meetings scheduled for Mondays, Wednesdays, and Fridays at 2:30 PM GMT.
Responsibilities
- Design and develop highly scalable, intuitive, and well-documented APIs for new products and services
- Take backend initiatives from initial research and requirements gathering through task definition, implementation, deployment, and evaluation
- Create Engineering Requirement Documents that translate product ideas into clear technical plans and actionable development tasks
- Build comprehensive automated test suites to maintain product quality, performance, and reliability
- Implement product analytics and monitoring to measure the effectiveness and success of newly launched features
- Contribute to high-scale backend systems, including APIs, messaging infrastructure, query systems, webhooks, and other core services
- Independently investigate technical challenges, propose solutions, and communicate designs and trade-offs clearly
- Participate in a structured, paid work-trial period involving an agreed-upon backend project
Requirements
- Strong understanding of web API architecture, including the ability to design high-quality, scalable, maintainable, and well-documented APIs
- Professional backend software engineering experience, with the ability to take ownership of projects from concept through production
- Strong written and verbal communication skills, particularly in an asynchronous environment
- Strong interest in participating in the entire product development lifecycle, including research, planning, implementation, deployment, and monitoring
- Comfortable working in a remote, globally distributed, and asynchronous startup environment
- Fluency in written English is required, while strong spoken English is highly advantageous
- Ability to commit to a two-week, full-time paid work trial
- Experience working on high-volume systems, messaging platforms, search infrastructure, public APIs, webhooks, or distributed backend services is advantageous
Conditions
- Estimated compensation of $60,000–$80,000 per year
- Fully remote, globally distributed working environment
- Significant ownership and responsibility within a fast-moving technology startup
- Opportunity to work directly with experienced serial entrepreneurs
- A paid two-week full-time work trial
- No take-home coding assignments or traditional "LeetCode-style" interview requirements
- Potential transition to a full-time position following successful completion of the mutual assessment period