Senior Software Engineer

Ptvlogistics β€” Poland Β· Posted ~5 hours ago

Senior Full-time Remote

Skills

Backend Development API Design Frontend Development Data Persistence Schema Design Data Modelling Full Stack Engineering Code Review Deployment Database Design Cloud Architecture

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a fully distributed engineering organization that is currently undergoing active transformation. You will contribute across the full stack, from backend services and APIs to frontend interfaces, while bringing strong engineering habits. The team practices collective ownership, building, reviewing, deploying, and supporting together in small, frequent increments to keep the codebase releasable at all times. APIs are designed with the consumer in mind, and data modelling decisions are co-owned with the team. This is an ideal opportunity for engineers who want to shape engineering practices rather than just execute within a narrow lane.

Highlights

Remote-first culture allowing distributed work, collective ownership of code from build to support, AI-augmented engineering tools, and participation in an active organizational transformation rather than a static role.

Description

Your mission You will join a Remote-First, AI-augmented engineering organisation in active transformation β€” distributed, modernising its practices, and looking for engineers who want to help shape that, not just execute within it. You contribute across the full stack from day one, bring strong engineering habits, and take collective ownership of what the team ships. This is not a role where you settle into a narrow lane. Ownership here is collective: you build, review, deploy, and support together. No one ships alone. Sounds interesting? Apply now and become part of our tranformation! You build and maintain backend services, APIs, data persistence, and frontend interfaces β€” design decisions are made collectivelyYou work in small increments, integrate frequently, and keep the codebase in a releasable state at all timesYou design APIs with the consumer in mind: intuitive, versioned, consistent, and built to evolve.You co-own data modelling decisions with your team: schema design, query patterns, and migration strategyYou write automated tests as a first-class deliverable β€” unit, integration, and API-level β€” and instrument your software for observability from day one.You improve existing code as you go β€” refactoring is part of delivery, not a separate activityYou deploy and operate software as a team β€” everyone understands how the system runs in production, not just the person who last touched itYou document design decisions, API contracts, and domain knowledge clearly in writing, and communicate proactively about blockers, tradeoffs, and progressYou pair with teammates regularly and share effective patterns and tools β€” including AI workflows β€” with the teamCode review is a team practice, not a gate. You give feedback that improves the code and the engineer, and you receive it with the same openness Your profile What You Need To Bring You have 5+ years of professional software engineering with production delivery experience and a demonstrated ability to shape systems, not just implement featuresYou bring genuine full-stack capability β€” backend, APIs, data layer, and frontend β€” with the ability to deliver a complete feature without handoffYou have strong API development experience: design, implementation, versioning, and consumer-first thinkingYou are proficient with databases across both relational and document paradigmsYou practice automated testing discipline β€” tests are part of delivery, not an afterthoughtYou have cloud deployment awareness: you understand how software gets from code to productionYou actively use AI-assisted development tooling (Copilot, Cursor, Kiro, or equivalent)You communicate clearly and effectively in writing, in English β€” you default to async and use synchronous time intentionally. Good To Have You have infrastructure-as-code experience (Terraform, Pulumi, CDK, or equivalent)You practice hands-on observability β€” you instrument what you shipYou have software design awareness including SOLID principles and knowing when not to apply themYou have experience with NoSQL or document stores (MongoDB, Elasticsearch, or similar)You apply security awareness in design and implementation: input validation, authentication patterns, dependency hygieneYou have experience in a remote-first or distributed engineering teamYou are familiar with event-driven architecture or microservices patterns Why us? A role in a global logistics technology company working on software that routes and plans millions of vehicle movements across Europe and beyondA Remote-First engineering culture with meaningful async collaboration β€” a team that values doing the right thing over velocity metricsA real transformation to contribute to: cloud-native platform with meaningful engineering decisions still aheadModern tooling and a culture that actively invests in AI-assisted workflows, observability, and continuous deliveryProfessional development and the autonomy to shape how we build software going forwardRegular team events and a strong engineering community across a mid-sized, focused organisationCompetitive compensation aligned with experience, reviewed regularly Here you can find our values and benefits: https://www.ptvlogistics.com/en/about-ptv-logistics/careers/benefits Further information Location: remote EU Contact Person Magdalena Riffault Senior Talent Acquisition Partner About Us PTV Logistics - a leading global software company for transportation logistics! We calculate and optimize route planning for logistics companies with record-breaking algorithms to maximize time and cost savings. With more than 40 years of experience, we help to put theory into practice! Interested? Then take a look at our website: https://www.ptvlogistics.com/en