PTV Logistics logo
PTV Logistics

New Unified Brand for PTV Logistics & Conundra | Redefining the Future of Logistics Software

Senior Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 1983H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

PTV Logistics

• 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

Job 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

  • 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

Related Job Pages

More Full-stack Engineer Jobs

Role Description We're looking for an Infrastructure & Platform Engineer to help build, scale, and support the infrastructure that powers Chiri's platform and client deployments. In this role, you'll contribute to the reliability, scalability, and performance of our AWS-based platform while working alongside experienced engineers to support infrastructure initiatives, automation efforts, and operational excellence. As Chiri continues to grow, you'll help manage multiple environments, improve monitoring and observability capabilities, support reliability initiatives, and contribute to the evolution of our infrastructure practices. This is an excellent opportunity for an engineer who enjoys cloud infrastructure, has strong communication skills, and wants to grow alongside a rapidly evolving AI startup. We value strong fundamentals, ownership, curiosity, and a willingness to learn while providing opportunities to take on increasingly complex infrastructure challenges as the company scales. Qualifications - 5+ years of experience in Infrastructure Engineering, Platform Engineering, DevOps, Cloud Engineering, or similar technical roles. - Fluency in at least one scripting language (Python, Bash, PowerShell, etc.). - Strong experience working with AWS cloud services and infrastructure. - Experience with AWS services such as ECS Fargate, Lambda, RDS, S3, IAM, or similar cloud-native technologies. - Experience managing infrastructure through Infrastructure as Code, experience using Terraform is required. - Experience supporting production cloud environments and troubleshooting reliability, performance, and operational issues. - Experience managing or supporting multiple environments (development, staging, production, customer-specific environments, etc.). - Familiarity with Docker and containerized application development. - Understanding of networking, cloud infrastructure, system administration, and security fundamentals. - Strong troubleshooting, analytical, and problem-solving skills. - Excellent written and verbal communication skills in English. - Ability to work independently and collaborate effectively in a remote environment. - A proactive mindset, strong sense of ownership, and eagerness to learn. Requirements - Experience supporting SaaS products or cloud-based platforms. - Experience implementing monitoring, logging, and observability solutions. - Experience supporting high-availability, disaster recovery, or failover architectures. - Experience optimizing cloud infrastructure for performance and cost efficiency. - Experience working in regulated or compliance-focused environments (SOC 2, HIPAA, or similar). - Exposure to CI/CD pipelines and deployment automation. - Experience working in startup or high-growth environments. - Interest in AI, automation, and emerging technologies. Benefits - A fast-paced, fully remote environment with meaningful ownership. - The opportunity to help define what “enterprise-ready AI” actually means. - Access to cutting-edge AI tools, models, and internal playbooks. - The chance to help clients achieve tangible outcomes - like 50% faster workflows - without compromising governance or trust. - Direct collaboration with company leadership and experienced engineers. - The opportunity to grow your impact and responsibilities as the company scales.

United States
Big Viking Games logo

Intermediate Software Engineer

Big Viking Games

Big Viking Games is a Canadian company based in London, Ontario with a second office location in Toronto, Ontario. Since 2011, Big Viking Games has been “maki

Intermediate Software Engineer Hybrid Engineering Full time 000-217 Toronto, Ontario, Canada OverviewApplication Description About Big Viking Games Big Viking Games is a profitable, self-funded live-service game studio based in Toronto. Since 2011, we’ve been building and operating virtual worlds with deep player-driven economies and long-term engagement at their core. Our flagship titles, YoWorld and FishWorld, have served millions of players over their lifetime. These are enduring products with loyal communities, evolving content systems, and rich in-game economies built around virtual goods and player-to-player interaction. We operate with a small, high-leverage team and a bias toward action. Increasingly, we are embracing AI-first workflows to scale production, accelerate iteration, and operate more efficiently. This is a hybrid role with three (3) days in office. About the Role Big Viking Games is hiring an Intermediate Software Engineer to build and maintain YoWorld and Fish World, our long-running live-service virtual worlds. As an Intermediate Software Engineer on these projects, you'll work primarily on the front end utilizing both a TypeScript and HTML5 game client and occasionally work on a PHP backend — shipping features and fixes to a live player base on a weekly cadence. Reporting to the Engineering Manager, you'll work alongside a senior team on a mature, large-scale codebase where your work goes live in front of players quickly. We operate in an AI-forward environment focused on scaling output, so you're someone who's comfortable reaching for modern AI tooling to move faster without cutting corners on quality. What You'll Do · Write robust, efficient, and maintainable code across our stack — TypeScript, HTML5, Javascript, and PHP. · Build and maintain tools and client features in JavaScript/TypeScript. · Work with network code — sockets and REST APIs — and asynchronous, real-time systems. · Review code and give constructive feedback to other developers. · Use performance profilers (memory analyzers, CPU profilers, network sniffers) to diagnose and improve existing code. · Investigate and resolve difficult bugs in production. · Work within our CI/CD workflow (GitHub Actions, Docker) following modern best practices. Requirements What You Bring · 3+ years of professional software development experience. · A track record of shipping multiple features in a live production environment. · Solid command of at least one of Java, TypeScript, or PHP, and the ability to work across all three. · Comfort writing efficient SQL and reasoning about caching and data-store trade-offs. · A sound understanding of algorithmic complexity, general system architecture, and source control. · A Bachelor's degree in Computer Science or Engineering is strongly preferred. Nice to Have · HTMX experience. · ActionScript and flash experience. · PHP experience. · Strong SQL/MariaDB experience · Experience with Redis, Memcached · Experience with Docker, and CI/CD pipelines. · Comfort working in large, long-lived codebases and improving them incrementally. · Comfort using AI coding assistants (e.g., Claude) in a real workflow. · Free-to-play or live-service game development experience. Benefits Compensation The expected compensation range for this role is $80,000 - $105,000 CAD, based on experience, qualifications, and overall fit. Benefits Comprehensive benefits package (health, dental, and vision) including HSA/WSA spending account from Day One Participation in the Employee Stock Option Plan (ESOP) RRSP participation and matching 15 Vacation Days + 10 Wellness Days

Canada
$80K - $105K / year
Rockstar logo

Founding Product Engineer

Rockstar

Helping rockstar candidates get introduced to their next role.

Full TimeRemoteTeam 1-10H1B Sponsor

• Own core product workflows for tax prep, tax review, bookkeeping, client requests, and practice-management operations. • Design and build product abstractions that turn messy accounting work into repeatable, reviewable systems. • Use the client's internal agent platform to move from product context to working software quickly, then inspect the result until it is right. • Build interfaces, workflow states, data models, and agent behavior that hold up in live customer usage. • Codify repeatable patterns from customer deployments back into the main product. • Use the product yourself, inspect logs and data when needed, notice what is wrong, and push until the details are right.

California + 4 moreAll locations: California | Colorado | Texas | Utah | Washington
$150K - $225K / year
Affirm logo

Software Engineer II, Money Movement, Card Ledger

Affirm

We create honest financial products that improve lives.

Full TimeRemoteTeam 1,001-5,000Since 2012H1B Sponsor

• With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work. • You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs. • You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts. • You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.

Canada
$133K - $183K / year