New offer - be the first one to apply!
July 14, 2026
Staff Backend Engineer - Submission Processing (Europe)
Senior • Remote
100,000 - 185,000 USD/yr
Warsaw, Poland
About the role
Salary range: $100k – $185k USD*
We are looking for engineers who enjoy going deep on hard problems and owning end-to-end outcomes. As a Staff engineer on the Submission Processing team, you’ll work at the intersection of AI and backend engineering and have major ownership and agency: design the systems, make architectural calls under ambiguity, and play a key role in setting the technical direction for the team.
You’ll be working on building and scaling LLM-based systems that process billions of highly unstructured data points on a daily basis, extract precise information, and surface insights that insurers rely on for high-stakes decisions. This is a problem the industry hasn't solved effectively yet, and you'll be working on cutting-edge challenges that require creativity and ambition.
We're a small team where individual contributions have an outsized impact on both our technology and our business.
Requirements
- 8+ years of software engineering experience.
- Strong ownership and ability to drive projects with minimal oversight.
- Strong proactive communication skills.
- Comfort with experimentation, testing, and iteration.
- Strong fundamentals in system design, debugging, and problem-solving.
- Experience deploying LLMs in production at scale.
- Experience with AWS and serverless technologies including Lambda and EC2.
- Experience with asynchronous workflows and cloud environments.
- Proficiency in Python or another object-oriented programming language.
- Experience with relational databases, ideally PostgreSQL.
- Interest in solving complex large-scale data problems.
Bonus
- Experience with document pipelines and processing large amounts of data.
Benefits
- Competitive salary based on experience.
- Significant equity options package.
- 20 days of PTO per year.
- Global team offsites.
- Healthy living/gym stipend.
- Mobile phone bill stipend.
- Continuing education credits.
The salary range listed is an estimate and may vary based on experience, interview performance, and geographic location.
Similar jobs you might like
Technology
TechTree
Senior/Staff Backend Engineer
Senior
On-site
Wroclaw, Poland
130,000 - 190,000 USD/yr
🏢 Summary: Senior or Staff Backend Engineer role focused on architecting and scaling AI-native backend systems for a modern accounting platform. The position involves designing distributed services, building high-performance APIs, and establishing engineering standards to support rapid, reliable product delivery. You will work closely with Product, AI, and Operations teams to develop agentic systems and scalable data pipelines. 🗂️ Requirements: 5–10+ years of backend engineering experience, Proven experience designing, building, and operating production backend systems at scale, Strong expertise in API design, Strong expertise in data modelling, Deep understanding of distributed systems trade-offs, Hands-on experience with AWS or GCP in production, Practical experience with CI/CD in high-frequency deployment environments, Experience implementing testing and deployment strategies, Strong knowledge of observability practices, Experience participating in on-call rotations 📃 Skills: TypeScript, Node.js, React, AWS, GCP, Terraform, PostgreSQL, OpenAI, Azure, CI/CD, APIs, DistributedSystems 🏢 Description: ABOUT THE ROLE We're looking for a Senior or Staff Backend Engineer to own and evolve our backend services as we scale. This is a broad, high-impact role — you'll architect new features, build the systems that underpin our core product, and set the engineering standards that shape how the whole team works. The focus is on building a modern, AI-native developer experience. That means working closely with Product, AI, and Operations teams to design agentic systems, distributed data pipelines, and scalable incident response infrastructure — and doing it in a way that lets the team ship with confidence multiple times a day. WHAT YOU'LL WORK ON Architecture and feature design Partner with Product, AI, and Operations teams to architect new features and complex agentic systems. Make clear architectural trade-offs that balance platform, product, and business goals. Backend services and APIs Build and maintain the backend services and APIs that power the core product. Ensure systems are secure, well-tested, and high performance. Distributed systems Design and implement distributed services to orchestrate data pipelines, automate investigations, and enable incident response at scale. Operational excellence Own operational best practices so the team can ship multiple times a day with confidence. Healthy on-call culture and strong observability are part of what you'll build and maintain. Engineering standards Set the bar for writing, communication, and system design across the team. Your influence will shape how a modern AI-native product is built. WHAT WE LOOK FOR 5–10+ years of backend engineering experience A strong track record designing, building, and operating production backend systems at scale. Deep backend fundamentals Expertise in API design, data modelling, and reasoning about distributed systems trade-offs. You understand the nuances, not just the patterns. AWS or GCP hands-on experience Solid understanding of how infrastructure decisions impact application reliability and performance. You've run things in production, not just designed them. CI/CD in practice Practical experience with testing and deployment strategies in high-frequency shipping environments. Observability and on-call maturity A solid grasp of what good observability looks like and how to build healthy on-call practices that don't burn people out. Bonus Experience at an early-stage or scaling startup. Exposure to modern AI and ML systems. Experience shipping product without a dedicated product manager. TECH STACK TypeScript, React, Node.js, AWS, Terraform, PostgreSQL, OpenAI, Azure AI. The team uses GitHub, Slack, Linear, Figma, and Notion day to day. THE TEAM Small, senior, and in-person. The office is in central Wrocław, next to the main train station. The expectation is 4–5 days a week in the office. Relocation support is available for the right candidate. COMPENSATION & BENEFITS Salary $130,000 – $190,000 USD depending on experience, plus competitive equity. Wellness and commute stipend $100 per month. Hardware Premium hardware provided — MacBook Pro and AirPods. Food Daily in-office lunch and dinner. Time off 20 PTO days plus 9 US public holidays. Relocation Support available for candidates relocating to Wrocław.
Technology
DevsData LLC
Software Engineer (.NET/Typescript/Python)
Senior
Hybrid
Warsaw, Poland
5,000 - 9,000 USD/mo
🏢 Summary: Senior Software Engineer role focused on building and operating production features across a modern AWS stack using TypeScript, .NET, and Python. The position offers end-to-end ownership in a fast-moving US-based engineering team with strong emphasis on AI-assisted development workflows and cloud infrastructure. Engineers are expected to collaborate remotely, manage services in AWS, and contribute to engineering standards in a high-trust environment. 🗂️ Requirements: 4–7 years of professional software engineering experience, Hands-on experience with AI coding tools, Strong AWS experience, Experience with ECS and Batch, Infrastructure-as-code experience with Terraform, Proficiency in TypeScript, .NET, or Python, Ability to work across multiple programming languages, Experience with system/API design, Experience with testing and CI/CD, Strong written English, Ability to work effectively with a remote US-based team 📃 Skills: AWS, TypeScript, Python, .NET, Terraform, ECS, Batch, Bedrock, CI/CD, APIs, Copilot, Cursor, Claude 🏢 Description: Software Engineer (.NET/Typescript/Python) 💰 Salary: 5000-9000$ per month 🕦 Full-time ☑️ B2B 🌴Hybrid We are looking for a Senior Software Engineer to join a US-based engineering and product leadership team, with end-to-end ownership of real features on a modern AWS stack. The team moves fast, ships continuously, and expects engineers to use AI coding tools as a core part of how they work. For those seeking genuine ownership in a small, high-trust environment without the bureaucracy of a large captive center, this is that opportunity. Requirements 4–7 years of professional software engineering experience building and shipping production systems. Demonstrated hands-on experience with AI coding tools and a track record of using them to materially increase output, we'll want to hear specifics about how you work. Strong AWS experience, comfortable designing, deploying, and operating services on the AWS stack, with hands-on exposure to container and batch workloads (ECS, Batch) and infrastructure-as-code (Terraform). Proficiency in one or more of TypeScript, .NET, or Python, with the adaptability to work across all three. Proven ability to thrive in a fast-paced environment where priorities move and you own outcomes, not just tickets. Solid fundamentals in system/API design, testing, and CI/CD. Strong written English and the self-direction to work effectively with a remote, US-based team. Nice to have Experience as an early engineer on a new team, product, or site. Hands-on work with AWS Bedrock or other LLM/GenAI services in production. Experience in marketing measurement and optimization, marketing mix modeling, attribution, media/marketing analytics, or adjacent analytic fields such as data science platforms, experimentation, or large-scale data processing. Familiarity with building data- or analytics-intensive applications. Key Responsibilities Design, build, and ship production features across the stack, owning your work from design through deployment and operation. Use AI development tools (Copilot, Cursor, Claude, and similar) fluently to accelerate delivery, scaffolding, refactoring, testing, and debugging at high velocity. Build and run services on AWS, primarily ECS, Batch, and Bedrock, taking real responsibility for reliability, performance, and cost of what you ship. Work across the stack in TypeScript, .NET, and Python, with infrastructure managed as code in Terraform. Collaborate closely with US engineering and product partners across time zones, communicating clearly in writing and keeping work visible. Contribute to the engineering standards, practices, and culture of a brand-new team, your habits set the bar for who comes next.
Technology

Built Technologies
Staff Software Engineer, Data Platform
Senior
On-site
New York, NY
170,004 - 240,000 USD/yr
🏢 Summary: Staff Software Engineer role on the Data Platform team focused on building and leading the next generation of customer-facing data product experiences. The position involves full-stack development across frontend, backend, APIs, and data-driven workflows to turn data capabilities into intuitive product solutions. You will shape architecture, drive engineering best practices, and deliver production-grade data applications. 🗂️ Requirements: Staff-level software engineering experience, Proven experience leading customer-facing product initiatives from concept to production, Strong full-stack web application development experience, Strong proficiency in TypeScript, Node.js, and React, Experience working with Python-based systems, Experience designing APIs and production backend services, Ability to write maintainable, testable, high-quality code, Strong technical design and architecture communication skills 📃 Skills: TypeScript, React, Node.js, Python, APIs, Architecture, Testing, Observability, Snowflake, dbt, Kafka, Flink, Materialize 🏢 Description: Built is looking for a Staff Software Engineer to join the Data Platform team and lead the next generation of customer-facing data product experiences. In this role, you will build the application layer where data products are discovered, accessed, and used by customers. You will work across frontend, backend, APIs, services, and data-backed application workflows to turn platform capabilities into intuitive product experiences. WHAT YOU'LL DO - Lead the design and delivery of the application-facing data products platform, including product surfaces, backend services, APIs, frontend flows, and reusable patterns. - Build full-stack customer experiences using TypeScript, React, Node.js, Python, and related technologies. - Partner with Product to shape ambiguous ideas into useful customer workflows and offer practical alternatives. - Turn data science prototypes, analytics concepts, and platform capabilities into production-grade product experiences. - Bring strong software engineering practices through technical design, code review, mentoring, testing, and delivery patterns. - Help data engineers expand into software engineering work across frontend, backend, APIs, and production readiness. - Collaborate where data products integrate with application surfaces, platform capabilities, agents, or customer workflows. - Use customer signals, usage data, product feedback, and support insights to guide engineering decisions. SKILLS AND EXPERIENCE REQUIRED - Staff-level software engineering experience leading ambiguous, customer-facing product initiatives from idea through production. - Strong product judgment and ability to assess customer value in workflows and requirements. - Full-stack web application experience with backend-leaning depth. - Strong experience with TypeScript, Node.js, React, and modern web application architecture. - Experience with Python or ability to work effectively in Python-based systems. - Experience designing APIs, service boundaries, reusable application patterns, and production backend systems. - Ability to write high-quality, maintainable code with strong testing, readability, observability, and operational ownership practices. - Strong technical communication skills including design documentation and architecture discussions. - Collaborative leadership and mentoring ability. PREFERRED - Experience building data-heavy product experiences such as analytics products, reporting workflows, benchmarking tools, dashboards, or decision-support products. - Experience working with data engineers, analytics engineers, or data scientists to productionize prototypes. - Experience with AI or agentic product experiences. - Familiarity with Snowflake, dbt, Kafka, Flink, Materialize, or similar data platform technologies. - Experience in fintech, lending, banking, construction, real estate, compliance-heavy SaaS, or similar domains. - Experience with product instrumentation, activation metrics, experimentation, and usage-based iteration. - Experience mentoring engineers from adjacent disciplines into stronger software engineering practices. Benefits - Salary range: $170,000 - $240,000 USD per year. - Equity as part of total compensation. - Medical, dental, and vision coverage. - Unlimited PTO policy. - 401k with match and expedited vesting. - Learning grant program for professional development.
Technology

The Nuclear Company
Staff Software Engineer
Senior
On-site
Washington, DC
150,000 - 173,004 USD/yr
🏢 Summary: Staff Software Engineer role focused on architecting and delivering mission-critical software for a nuclear energy platform in a highly regulated environment. The position combines hands-on development with technical leadership, system integration, and rigorous quality and compliance practices. The engineer will drive scalable, reliable solutions that support safety-critical operations and cross-functional collaboration. 🗂️ Requirements: Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field, 7+ years of progressive software development experience, Experience in safety-critical or highly regulated industries, Proficiency in JavaScript, TypeScript, or Python, Experience with full SDLC (Agile and Waterfall), Strong knowledge of software design patterns, data structures, and algorithms, Experience with Git and collaborative workflows, Expertise in complex software architecture design, Strong understanding of software QA and testing methodologies, Ability to debug and troubleshoot complex systems 📃 Skills: JavaScript, TypeScript, Python, Git, Agile, Waterfall, SDLC, AI, ML 🏢 Description: About the role As a Staff Software Engineer, you will serve as a technical leader responsible for architecting and delivering software that powers critical aspects of our nuclear energy platform. You'll work at the intersection of software, engineering, and operations, solving complex problems in a highly regulated environment where reliability and safety are paramount. This role requires both strategic thinking and hands-on execution, with opportunities to influence technical direction, mentor engineers, and drive cross-functional initiatives. Your work will directly contribute to advancing clean, carbon-free energy solutions and shaping the future of the nuclear industry. Responsibilities Software Design & Development: Lead the design and development of robust, scalable, and high-quality software solutions for critical nuclear energy applications. This includes architecting new features, writing clean and efficient code, and participating in code reviews. Technical Leadership: Provide technical leadership and guidance to junior and mid-level engineers, mentoring them in best practices for software development, quality, and adherence to industry standards. System Integration: Work closely with hardware engineers, control systems engineers, and other software teams to ensure seamless integration of software components with physical systems and external interfaces. Quality & Compliance: Implement and advocate for rigorous software quality assurance practices, including comprehensive testing, debugging, and documentation, ensuring compliance with nuclear industry regulations and internal quality standards. Performance Optimization: Identify and resolve complex performance issues, ensuring our software operates efficiently and reliably under demanding conditions. Problem Solving: Tackle challenging technical problems, proposing innovative solutions and driving their implementation from concept to deployment. Documentation: Create and maintain thorough technical documentation, including design specifications, architecture diagrams, and testing protocols. Experience Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or a closely related technical field. 7+ years of progressive experience in software development, with a strong portfolio of successfully delivered projects. Experience developing software for highly regulated, safety-critical, or mission-critical industries (e.g., nuclear, aerospace, defense, medical devices, automotive safety). Direct nuclear industry experience is highly preferred. Proficiency in one or more relevant programming languages such as JavaScript, TypeScript, or Python. Demonstrated experience with full software development life cycles (SDLCs), including Agile and Waterfall methodologies. Strong understanding of software design patterns, data structures, and algorithms. Experience with version control systems (e.g., Git) and collaborative development workflows. Expertise in designing and implementing complex software architectures. Deep understanding of software quality assurance principles and testing methodologies. Ability to debug and troubleshoot intricate software systems. Exceptional problem-solving and analytical skills. Strong written and verbal communication skills, with the ability to articulate technical concepts to diverse audiences. Ability to work effectively in a collaborative, fast-paced environment. Preferred Experience Experience building offline-capable, air-gapped, or otherwise disconnected applications, and packaging them for constrained or containerized deployment environments. Hands-on experience integrating third-party physical security systems. Experience applying AI features & ML models into production workflows. Exposure to nuclear, critical infrastructure, defense, or physical security domains. Benefits Competitive compensation packages 401k with company match Medical, dental, vision plans Generous vacation policy, plus holidays Estimated Starting Salary Range The estimated starting salary range for this role is $150,000 - $173,000 annually less applicable withholdings and deductions, paid on a bi-weekly basis. The actual salary offered may vary based on relevant factors as determined in the Company's discretion, which may include experience, qualifications, tenure, skill set, availability of qualified candidates, geographic location, certifications held, and other criteria deemed pertinent to the particular role. EEO Statement The company is an equal opportunity employer committed to fostering an environment of inclusion in the workplace. We provide equal employment opportunities to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic. We prohibit discrimination in all aspects of employment, including hiring, promotion, demotion, transfer, compensation, and termination. Export Control Certain positions may involve access to information and technology subject to export controls under U.S. law. Compliance with these export controls may result in limiting consideration of certain applicants.
Technology
dotLinkers
Staff Engineer
Senior
Remote
Krakow, Poland
8,000 - 10,000 USD/mo
🏢 Summary: Senior Staff Engineer role focused on defining technical strategy and delivering scalable software solutions for an HR platform. The position combines hands-on Ruby development with architectural leadership across complex, cross-team initiatives. The engineer will drive high engineering standards and influence long-term technical direction. 🗂️ Requirements: Proven experience leading complex technical initiatives across multiple teams, Strong expertise in software architecture, Experience designing scalable systems, Solid hands-on software development experience, Commercial experience with Ruby 📃 Skills: Ruby, Architecture, Scalability, SystemDesign, HRMS, Leadership, Mentoring 🏢 Description: Position: Staff Engineer (L4) Location: Warsaw or Krakow Working form: B2B contract About our client Our client is a fast-growing technology company developing modern HR and people-management solutions used by organizations across multiple markets. Their platform helps businesses streamline HR processes, from employee lifecycle management to payroll and performance tracking. The company focuses on building scalable, reliable systems that support growing organizations and distributed teams. Engineering plays a central role in shaping the product and delivering high-quality software that has a real impact on customers. The environment encourages collaboration, technical ownership, and continuous improvement. Role overview: Our client is looking for an experienced Staff Engineer to play a key role in defining the technical direction and delivering scalable software solutions. This senior individual contributor will collaborate closely with engineering leadership to shape the technical strategy, lead complex cross-team initiatives, and ensure high engineering standards across projects. The role combines hands-on development with technical leadership and mentorship of other engineers. Key responsibilities: Define and execute the team’s technical strategy in collaboration with engineering leadership. Lead complex, cross-functional engineering initiatives and drive projects from concept to delivery. Maintain high standards of engineering excellence, architecture, and system reliability. Mentor and support the growth of engineers across different seniority levels. Align technical decisions with business goals and long-term product direction. Requirements: Proven experience leading complex technical initiatives across multiple teams. Strong expertise in software architecture and scalable system design. Solid hands-on development background. Ruby experience is required. Experience building or scaling HRMS platforms is a strong advantage. Excellent English communication skills (written and spoken). Ability to operate effectively in ambiguous environments and influence stakeholders without formal authority. Offer: Around 10,000 USD per month, B2B contract Opportunity to work on impactful, large-scale engineering challenges. Collaborative environment with strong engineering culture. Professional growth opportunities and influence on technical strategy.
Technology
LG Ads
Senior Software Engineer, Measurement & Reporting
Senior
On-site
Denver, CO , +1
153,996 - 219,996 USD/yr
🏢 Summary: Senior Software Engineer I role focused on building and maintaining large-scale data platforms, pipelines, and AI-driven applications for measurement and reporting in the AdTech space. The position involves developing scalable batch and real-time data systems, backend services, and agentic AI solutions, with occasional frontend work. On-site presence is required four days per week in Manhattan or Denver. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field, 5+ years of experience in data engineering or software engineering, Experience building large-scale data pipelines and distributed data processing systems, Proficiency in Python, Proficiency in SQL, Experience with modern data platforms (e.g., Spark, Kafka, Airflow, Snowflake, BigQuery, Redshift, Databricks), Strong knowledge of data modeling, data warehousing, and data lakes, Experience with relational and NoSQL databases, Experience with AWS, Azure, or Google Cloud, Experience building APIs and backend services, Familiarity with Generative AI, AI agents, RAG, and orchestration frameworks, Experience writing unit, integration, and end-to-end tests, Ability to work on-site 4 days per week in Manhattan or Denver 📃 Skills: Python, SQL, Spark, Kafka, Airflow, Snowflake, BigQuery, Redshift, Databricks, MySQL, PostgreSQL, MongoDB, Redis, AWS, Azure, GCP, APIs, LLM, RAG, LangChain, LangGraph, CrewAI, AutoGen, Scala, PySpark, Docker, Kubernetes, React, TypeScript, CI/CD 🏢 Description: We require people to be on-site, 4 days/week at our Manhattan or Denver office and are unable to offer relocation support. The Opportunity We are seeking a talented and motivated Senior Software Engineer I to join our Measurement and Reporting team. We enable our clients to visualize their impact across different verticals and empower our sales and operations teams to identify opportunities and address shortcomings during campaign execution. You will primarily work on designing, building, and maintaining large-scale data platforms and pipelines that power our reporting, analytics, and AI-driven solutions. In addition, you will contribute to the development of agentic AI applications that help automate workflows, enhance operational efficiency, and unlock new capabilities across the organization. You may also occasionally work on frontend applications to deliver end-to-end solutions and improve user experiences. If you're passionate about building scalable data systems, leveraging AI technologies, and solving complex engineering challenges at scale in the AdTech space, we want to hear from you! Responsibilities - Design, develop, deploy, and maintain scalable data pipelines, ETL/ELT workflows, and data processing systems supporting reporting, analytics, and machine learning applications. - Build and optimize batch and real-time data processing solutions using modern data engineering frameworks and cloud-native technologies. - Design and maintain data models, data warehouses, and data lakes to ensure high-quality, reliable, and accessible data. - Develop and maintain integrations between internal and external systems, ensuring efficient data movement and consistency across platforms. - Build and enhance agentic AI applications, leveraging LLMs, AI agents, orchestration frameworks, and automation workflows to solve business problems. - Collaborate with product, analytics, operations, and engineering teams to identify opportunities for AI-driven automation and intelligent decision-making. - Contribute to backend services and APIs that support data products, reporting applications, and AI-powered solutions. - Occasionally develop frontend features and dashboards to support internal and customer-facing applications. - Monitor, troubleshoot, and optimize data pipelines and AI systems for performance, reliability, scalability, and cost efficiency. - Implement data governance, quality checks, monitoring, and observability practices to ensure data integrity and operational excellence. - Conduct code reviews, provide constructive feedback, and promote engineering best practices across the team. - Mentor junior engineers and contribute to a culture of continuous learning, innovation, and technical excellence. Requirements - Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field. - 5+ years of experience in data engineering, software engineering, or a related technical role. - Strong experience building and maintaining large-scale data pipelines and distributed data processing systems. - Proficiency in Python and SQL, with experience developing production-grade data solutions. - Experience with modern data platforms and technologies such as Databricks, Spark, Kafka, Airflow, Snowflake, BigQuery, Redshift, or similar technologies. - Strong understanding of data modeling, data warehousing, and data lake architectures. - Experience working with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis). - Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. - Experience building APIs and backend services. - Familiarity with Generative AI technologies, AI agents, prompt engineering, retrieval-augmented generation (RAG), and agent orchestration frameworks. - Demonstrated ability to stay current with AI tools and emerging technologies, with a strong aptitude for rapidly learning and adopting new frameworks. - Proficiency in writing and maintaining unit tests, integration tests, and end-to-end tests. - Ability to coordinate and work with contractors/consultants while owning the quality and delivery of assigned projects. Preferred - Familiarity with AdTech. - Experience with Scala/PySpark and distributed data processing frameworks. - Experience with Databricks and Delta Lake. - Experience building production AI applications using frameworks such as LangGraph, LangChain, CrewAI, AutoGen, or similar technologies. - Familiarity with vector databases and semantic search technologies. - Experience with CI/CD pipelines and Infrastructure as Code. - Familiarity with containerization (Docker) and orchestration platforms (Kubernetes). - Exposure to frontend technologies such as React, TypeScript, or modern JavaScript frameworks. - Experience with observability, monitoring, and data quality tools. Compensation Range: $135K - $220K Additional Compensation Details: Tier 2 (all other U.S. Locations outside of Tier 1) Salary: $135K – $192.5K Bonus: Offers Bonus Tier 1 (San Francisco Bay Area, New York City Tri-State Area, Los Angeles Metro Area, and Seattle Metro Area) Salary: $154K – $220K Bonus: Offers Bonus
Technology
Starbridge
Senior Backend Software Engineer | Java/Kotlin | EMEA/LATAM
Senior
Remote
Warsaw, Poland
8,000 - 11,500 USD
🏢 Summary: Senior Backend Engineer role focused on building and scaling backend systems for an AI-driven product that transforms complex government data into actionable insights. The position involves designing data ingestion, processing pipelines, and distributed infrastructure from scratch, with full ownership from architecture to production. You will work closely with a small senior team to deliver scalable, production-ready systems. 🗂️ Requirements: 6+ years of Backend Engineering experience, Experience in JVM ecosystem, Experience in product companies (B2B SaaS preferred), Experience designing and owning backend systems in production, Strong knowledge of system design and scalability, Experience building asynchronous or distributed systems, Ability to make and justify technical decisions, Fluency in English, Valid work authorization in Europe or LATAM 📃 Skills: Kotlin, Java, JVM, SQL, GCP, Messaging, Queues, DistributedSystems, SystemDesign, DataPipelines, LLMs, AI 🏢 Description: About the role We’re looking for a Senior Backend Engineer to join our early team and help build our product from zero to one. You’ll work on a product that helps companies navigate complex government data, from contracts and grants to market signals and turn it into actionable insights using AI. On the backend side, this means working on data ingestion, processing, and the infrastructure that powers search and AI-driven workflows at scale. You’ll collaborate closely with a small, senior team and have real ownership, from shaping solutions to shipping them to production and improving them over time. You might be a fit if you: Must have: 6+ years of experience as a Backend Engineer, preferably in the JVM ecosystem (we use Kotlin on the backend) Experience working in product companies (B2B SaaS preferred) with direct impact on shipped features Experience working in small companies or startups would be a strong advantage Experience designing and owning backend systems in production (from initial design to deployment and ongoing improvements) Strong understanding of system design, including scalability, failure handling, and trade-offs Experience building asynchronous or distributed systems (e.g. messaging, queues, event-driven systems) Ability to make and justify technical decisions, not just implement given solutions Fluency in written and spoken English Nice to have: Experience with large-scale data processing, scraping, or data pipelines Experience working with LLMs / AI-related systems Experience with GCP or similar cloud environments How We Work Build Bridges to Help Customers Win - We pride ourselves on being obsessively customer-centric. Shooting Star Speed - We move with extreme speed. We value momentum, decisiveness, and the ability to accelerate when it matters. Fun Is a Feature - Fun is a Feature means we intentionally design Starbridge to be an energizing place to do hard work. Joy, humor, and camaraderie make great teams faster, sharper, and more resilient. In the Arena - We believe the best ideas come from living close to the work, feeling the friction, hearing the nuance, and experiencing the details firsthand. Benefits include: Competitive salary + early-stage equity Unlimited PTO Regular off-sites (NYC + global locations) Interview Process We move fast — really fast. Getting back to someone today beats tomorrow, and our interview process reflects that mindset. Please keep us posted on your timeline so we can move quickly and speed things up where needed. After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will make sure you're a good fit for the role. You will have the opportunity ask questions and learn more about the role as well. We'll then send you a programming challenge that consists of two parts: LeetCode and SQL. Beyond that step, you will enter the main process, which consists of three interviews: System design exercise hands-on. Live coding in Java/Kotlin. Product thinking and past work. All interviews will be conducted via Google Meet. Eligibility to Work in Europe or LATAM: Candidates must hold valid authorization to work in the country where they will be based. At this time, we are unable to offer visa sponsorship or assist with work permit applications.
Technology
VantageScore
Software Engineer (Contract)
Mid
On-site
San Francisco, CA
145,596 - 166,404 USD/hr
🏢 Summary: Mid-level Software Engineer contractor role focused on designing, building, and maintaining scalable backend services and data pipelines using Python. The position involves migrating SAS code to Python, developing APIs, and contributing to testing, deployment, and architectural decisions in a fast-paced environment. The role requires on-site proximity to the San Francisco Peninsula and offers $70–$80/hour compensation. 🗂️ Requirements: Bachelor's Degree, Within 1-hour commuting distance to San Francisco Peninsula, 3–5 years professional software development experience, Strong proficiency in Python, Experience with Django or Flask or FastAPI, Experience building RESTful or GraphQL APIs, Understanding of data structures, algorithms, OOP, Experience with relational or NoSQL databases, Experience with Git, Familiarity with CI/CD pipelines, Working knowledge of AWS or GCP or Azure, Ability to write unit and integration tests 📃 Skills: Python, Django, Flask, FastAPI, REST, GraphQL, PostgreSQL, MySQL, MongoDB, Git, CICD, AWS, GCP, Azure, OOP, Algorithms, DataStructures, NoSQL, Testing, SAS 🏢 Description: About The Role We are seeking a mid-level Software Engineer with strong Python experience to join our growing engineering team. You will design, build, and maintain scalable applications and services, collaborate cross-functionally, and help drive best practices in coding, testing, and deployment. This role is ideal for an engineer who is comfortable working in fast-moving environments and is passionate about building high-quality software.This is a 1099 independent contractor position. Key Responsibilities Design, develop, and maintain backend services, APIs, and data pipelines using Python. Migrate and convert existing SAS code to Python, ensuring functionality and performance parity. Collaborate with product managers, designers, and fellow engineers to define requirements and deliver solutions. Write clean, maintainable, and well-tested code. Participate in code reviews and provide constructive feedback. Debug, troubleshoot, and improve application performance and reliability. Contribute to architectural discussions and implementation strategies. Help automate workflows and improve development processes. Maintain documentation of systems, workflows, and features. Support production systems and participate in on-call rotations (if applicable). Required Qualifications: Bachelor's Degree Candidates must be based within 1 Hr. commuting proximity to our office in the San Francisco Peninsula 3–5 years of professional software development experience. Strong proficiency in Python and familiarity with frameworks such as Django, Flask, or FastAPI. Experience building RESTful or GraphQL APIs. Solid understanding of software engineering fundamentals: data structures, algorithms, OOP. Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB). Familiarity with version control (Git) and CI/CD pipelines. Working knowledge of cloud platforms (AWS, GCP, or Azure). Ability to write unit/integration tests. Excellent problem-solving and communication skills. Preferred: Experience with AWS services (Lambda, EC2, DynamoDB, S3, API Gateway, etc.). Experience with containerization (Docker, Kubernetes). Data pipeline or ETL experience. Experience with Terraform for infrastructure as code. Experience with monitoring and observability tools. Experience with SAS. Exposure to Agile/Scrum methodologies. Compensation: $70 - $80/HR
Technology
dotLinkers
Staff Engineer
Senior
Remote
Krakow, Poland
120,000 - 150,000 USD/yr
🏢 Summary: High-impact Staff Engineer (P5) role focused on re-architecting and scaling a core SaaS platform from 100M to 10B+ rows. The position centers on designing distributed systems, leading a shift to microservices, and setting architectural standards for a multi-product ecosystem. This is a highly autonomous role driving platform evolution, scalability, performance, and security. 🗂️ Requirements: Expert-level Python and Django knowledge, Proven experience building platforms or infrastructure, Experience with massive datasets (1B+ rows), Strong background in distributed systems design, Experience designing and implementing microservices architectures, Demonstrated performance optimization expertise, Ability to independently design and deliver complex technical solutions 📃 Skills: Python, Django, Microservices, DistributedSystems, Architecture, Scalability, PerformanceOptimization, AWS, InfrastructureAsCode 🏢 Description: Position: Staff Engineer (P5) Working model: Remore Employment form: B2B We are partnering with a fast-growing, venture-backed SaaS company that is revolutionizing the Sales Performance Management space. As we scale from mid-market to enterprise, we are looking for a Staff Engineer (P5) to join the Platform Pillar. This is a high-impact role for a true “Platform Builder” who thrives on architecture and solving complex scalability challenges. The Role & Opportunity You will be a key architect of the core platform. We are not looking for a product-focused developer, but a systems thinker who will build the foundation upon which all our products sit. The current platform handles 100M rows, and they are gearing up for a 10x scale to 10B rows. Re-architecturing has just begun and you will be a primary driver of this transformation. This role requires high autonomy—you will be expected to identify problems, design technical solutions, and execute without “hand-holding.” Key Responsibilities Platform Evolution: Build and scale the core platform infrastructure to support high-volume data (10B+ rows). Architecture & Principles: Set the technical standards and architectural direction for the platform pillar. Focus on high-level design and robust principles. Microservices Shift: Lead the transition from a single-product architecture into a robust microservices and multi-product ecosystem. Autonomy: Take full ownership of complex technical problems, from discovery to implementation. Mentorship & Impact: Influence engineering standards across the entire organization, ensuring high performance and security. Requirements Deep Backend Expertise: Expert-level Python and Django knowledge. (FE matters very little in this role). Platform Builder Mindset: Proven track record of building platforms, internal tools, or infrastructure. Scale Experience: Experience working with massive data sets (dealing with 1B+ rows) and performance optimization. Architecture Heavy: Ability to design distributed systems and microservices at scale. Ownership: A history of being autonomous and delivering solutions to complex problems without supervision. Nice to have Experience from a single-product company that successfully shifted into microservices and a multi-product environment. Experience with AWS architecture and infrastructure-as-code. The Offer Base Compensation: Up to 150,000 USD annually (B2B) Equities: Significant stock option package. Unlimited PTO: We value results over hours. Hardware: Latest Apple hardware (MacBook Pro). Well-being: Quarterly mental health days and work anniversary stipends. Remote-first: Fully remote culture with a multicultural team.
Technology
Yard Corporate
Senior Backend Engineer (Java, Kafka Streams, AWS)
Senior
Hybrid
Krakow, MA, Poland
30,000 - 35,000 PLN/hr
🏢 Summary: Senior/Staff Backend Engineer role focused on building and evolving a large-scale, event-driven platform using Java, Kafka Streams, and AWS. The position involves hands-on work with high-volume data flows, real-time stream processing, distributed systems, and production reliability. You will take strong technical ownership in a small team, shaping architecture, standards, and production readiness. 🗂️ Requirements: 7+ years of backend engineering experience, Strong hands-on experience with Java, Strong hands-on experience with Spring Boot, Deep production experience with Kafka Streams (topologies, joins, aggregations, windowing, state stores), Experience with event-driven or distributed systems, Hands-on experience with AWS services, Experience with Kubernetes and containerized deployments, Experience with PostgreSQL, MongoDB, and Redis, Strong knowledge of monitoring, debugging, and performance optimization, Ability to work independently in evolving technical environments, Professional English communication skills 📃 Skills: Java, Spring, Kafka, KafkaStreams, AWS, EKS, S3, SQS, SNS, Kinesis, Lambda, Kubernetes, PostgreSQL, MongoDB, Redis, Terraform, Helm, Prometheus, Grafana, Micrometer, Kotlin 🏢 Description: Senior / Staff Backend Engineer (Java, Kafka Streams, AWS) Location: Kraków, hybrid Contract: B2B or UoP B2B budget: up to 210 PLN/h + VAT Work model: around 3 days per week from the office We are looking for a Senior or Staff Backend Engineer to join a small, high-impact engineering team building a large-scale, event-driven platform. This is a hands-on role for someone who enjoys working close to real production systems: high-volume data flows, asynchronous processing, external integrations, reliability, observability and technical ownership. You will join a team where the codebase and domain are evolving, so this is a good opportunity for an engineer who does not need every problem to be fully defined before getting started. You will be expected to investigate, create structure, improve standards and make pragmatic technical decisions. What you will do Build and evolve backend services using Java and Spring Boot Design and maintain real-time event-processing flows using Kafka Streams Work with stream-processing concepts such as topologies, transformations, joins, aggregations, stateful processing and data routing Integrate external systems and infrastructure into a scalable internal platform Improve reliability, observability and production readiness of services handling high-volume data Investigate production issues, performance bottlenecks and data-flow problems Work with AWS, Kubernetes, PostgreSQL, MongoDB, Redis, Terraform and Helm Contribute to code reviews, architecture decisions, documentation and engineering standards Collaborate with product, platform and engineering stakeholders across an international environment What we are looking for 7+ years of backend engineering experience Strong, current hands-on experience with Java and Spring Boot Deep practical experience with Kafka Streams in production This should go beyond Kafka producers/consumers and include work with stream-processing logic, joins, aggregations, windowing, state stores or topology design Background in event-driven, distributed or real-time systems Hands-on AWS experience, ideally with services such as EKS, S3, SQS, SNS, Kinesis or Lambda Experience with Kubernetes , containers and production deployment environments Good understanding of databases such as PostgreSQL, MongoDB and Redis Strong production mindset: monitoring, debugging, reliability, performance and incident investigation Ability to work independently in an evolving and not always fully documented technical environment Clear English communication skills and confidence explaining technical topics to both engineers and non-technical stakeholders Nice to have Kotlin experience Experience with high-throughput data processing or streaming platforms Terraform, Helm, Prometheus, Grafana, Micrometer or similar observability tooling Experience in a small product team, scale-up or ownership-heavy engineering environment Familiarity with AI-assisted development tools What you can expect A technically challenging role focused on real production systems rather than isolated feature delivery Strong ownership Small team setup with room to influence architecture, standards and ways of working International engineering environment Clear recruitment process focused on practical engineering discussions Recruitment process Introductory conversation with the Hiring Manager Technical interview focused on Kafka/use cases and Java/code quality Final discussion with senior technical leadership The full company and product context will be shared during the first recruiter call.