Senior Software Engineer
PTV LOGISTICS US INC.
United States
5 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Adobe InDesign
Application Programming Interfaces (APIs)
Automation of Tests
Code Review
Databases
Data Validation
Persistent Data Structure
Cursor (Graphical User Interface Elements)
Elasticsearch
MongoDB
NoSQL
Migration Manager
+13 more
Software Engineering
Management of Software Versions
Pulumi
Backend
Data Layers
Event Driven Architecture
Solid Principles
Front End Software Development
Api Design
Terraform
Automation Anywhere
Api Management
Microservices
Job description
- You build and maintain backend services, APIs, data persistence, and frontend interfaces - design decisions are made collectively
- You work in small increments, integrate frequently, and keep the codebase in a releasable state at all times
- You 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 strategy
- You 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 activity
- You deploy and operate software as a team - everyone understands how the system runs in production, not just the person who last touched it
- You document design decisions, API contracts, and domain knowledge clearly in writing, and communicate proactively about blockers, tradeoffs, and progress
- You pair with teammates regularly and share effective patterns and tools - including AI workflows - with the team
- Code 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
Requirements
- You have 5+ years of professional software engineering with production delivery experience and a demonstrated ability to shape systems, not just implement features
- You bring genuine full-stack capability - backend, APIs, data layer, and frontend - with the ability to deliver a complete feature without handoff
- You have strong API development experience: design, implementation, versioning, and consumer-first thinking
- You are proficient with databases across both relational and document paradigms
- You practice automated testing discipline - tests are part of delivery, not an afterthought
- You have cloud deployment awareness: you understand how software gets from code to production
- You 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 ship
- You have software design awareness including SOLID principles and knowing when not to apply them
- You have experience with NoSQL or document stores (MongoDB, Elasticsearch, or similar)
- You apply security awareness in design and implementation: input validation, authentication patterns, dependency hygiene
- You have experience in a remote-first or distributed engineering team
- You are familiar with event-driven architecture or microservices patterns
Benefits & conditions
- A role in a global logistics technology company working on software that routes and plans millions of vehicle movements across Europe and beyond
- A Remote-First engineering culture with meaningful async collaboration - a team that values doing the right thing over velocity metrics
- A real transformation to contribute to: cloud-native platform with meaningful engineering decisions still ahead
- Modern tooling and a culture that actively invests in AI-assisted workflows, observability, and continuous delivery
- Professional development and the autonomy to shape how we build software going forward
- Regular team events and a strong engineering community across a mid-sized, focused organisation
- Competitive compensation aligned with experience, reviewed regularly
Here you can find our values and benefits: https://www.ptvlogistics.com/en/about-ptv-logistics/careers/benefits
About the company
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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 2 months ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago