
Peloton · Poland
ABOUT THE ROLE Peloton is looking for a Senior Software Engineer for our E-Commerce team to help scale Peloton's $1+ billion e-commerce channel. You will be r...
Peloton is looking for a Senior Software Engineer for our E-Commerce team to help scale Peloton's $1+ billion e-commerce channel.
You will be responsible for growing and executing the technical roadmap of innovative features by partnering with your peers in
product management, design, marketing, member support, international teams, etc. You should be comfortable moving back and forth
between front end and back end, have a passion for technical and operational excellence, and relentlessly championing best
practices in a continuously evolving and dynamic environment.
web.
bar for how to approach the next generation of Peloton microservices.
improvement.
task breakdown.
new and current systems.
Peloton (NASDAQ: PTON) provides Members with expert instruction, and world class content to create impactful and entertaining
workout experiences for anyone, anywhere and at any stage in their fitness journey. At home, outdoors, traveling, or at the gym,
Peloton brings together innovative hardware, distinctive software, and exclusive content. Founded in 2012 and headquartered in New
York City, Peloton has millions of Members across the US, UK, Canada, Germany, Australia, and Austria. For more information, visit
www.onepeloton.com.
Peloton is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices
laws. Equal employment opportunity has been, and will continue to be, a fundamental principle at Peloton, where all team members,
applicants, and other covered persons are considered on the basis of their personal capabilities and qualifications without
discrimination because of race, color, religion, sex, age, national origin, disability, pregnancy, genetic information, military
or veteran status, sexual orientation, gender identity or expression, marital and civil partnership/union status, alienage or
citizenship status, creed, genetic predisposition or carrier status, unemployment status, familial status, domestic violence,
sexual violence or stalking victim status, caregiver status, or any other protected characteristic as established by applicable
law. This policy of equal employment opportunity applies to all practices and procedures relating to recruitment and hiring,
compensation, benefits, termination, and all other terms and conditions of employment. If you would like to request any
accommodations from application through to interview, please email: applicantaccommodations@onepeloton.com.
At Peloton, we embrace technology, including AI, to enhance productivity and accelerate innovation in the work we do for our
members. However, in our hiring process, our priority remains in getting to know you and your unique qualifications. To ensure a
fair and equitable process, we do not permit the use of AI tools during any stage of the application and interview process. In
considering you as an applicant, we want to understand your skills, experiences, and motivations without mediation through an AI
system. We also want to directly assess your communication skills without the use of an AI tool.
Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County
Fair Chance Ordinance for Employers and the California Fair Chance Act, the City of Los Angeles Fair Chance Initiative for Hiring
Ordinance and the San Francisco Fair Chance Ordinance, as applicable to applicants applying for positions in these jurisdictions.
Please be aware that fictitious job openings, consulting engagements, solicitations, or employment offers may be circulated on the
Internet in an attempt to obtain privileged information, or to induce you to pay a fee for services related to recruitment or
training. Peloton does NOT charge any application, processing, or training fee at any stage of the recruitment or hiring process.
All genuine job openings will be posted here on our careers page and all communications from the Peloton recruiting team and/or
hiring managers will be from an @onepeloton.com email address.
If you have any doubts about the authenticity of an email, letter or telephone communication purportedly from, for, or on behalf
of Peloton, please email applicantaccommodations@onepeloton.com before taking any further action in relation to the
correspondence.
Peloton does not accept unsolicited agency resumes. Agencies should not forward resumes to our jobs alias, Peloton employees or
any other organization location. Peloton is not responsible for any agency fees related to unsolicited resumes.
This is a full-time remote contract opportunity for those based in Poland. About Nearform Nearform is an independent team of data & AI experts, engineers, and designers who build intelligent digital solutions and capability at pace. We create AI-enabled solutions that enhance digital experiences, empower developers, and deliver measurable results. In these ways, we partner with ambitious enterprises to deliver enduring impact. Our deep expertise in solving the world’s most complex digital problems, along with our collaborative, people-first approach, enables enterprises to build breakthrough products and modernise legacy systems by unleashing the power of AI. Today, our team of 500 experts in 20+ countries is trusted by leading enterprises including Lululemon, Puma, Sun Life, Starbucks, Travelex, Virgin Media 02, and Walmart. As part of our Engineering function, you will work closely with clients to translate complex business requirements into innovative digital products. Whether you are a Senior Engineer, Tech Lead, or DevOps Engineer, you will collaborate with distributed teams, leveraging cutting-edge technologies to build secure, high-performance applications. Our Nearform engineers are known for building high quality, scalable solutions that solve real world problems. The Role About the Senior Golang Engineer role As a Senior Engineer at Nearform your main task will be designing & building applications using Golang. However as you’ll likely work on a variety of projects your responsibilities may also include: * Supporting component design, development and maintenance and taking responsibility for personal technical quality standards within the project team. * Assisting with defining structured practices, especially in source code management, building and deployment. * Designing and implementing data storage solutions. * Optimising performance in applications for maximum speed and scalability. * Getting feedback from users and clients, and building solutions for them. * Assisting with the analysis of client requirements. * Working with and supporting Technical Leaders in project execution and timely delivery. * Collaborating with client teams. What we are looking for in this person * Significant experience delivering at a Senior Engineer level. Our Seniors typically have at least 6 years’ commercial experience. * Practical experience of delivering in an agile environment. * Practical experience and knowledge of developing real-world solutions. * Deep knowledge of the Golang language. * Next.js experience preferred * Deep understanding of versioning control tools - e.g. Git. * Testing experience and familiarity with testing tools at all levels, unit, integration and end to end testing. * Practical and real world experience working with databases and cloud environments. * Experience with automation, CI and CD. * Experience building software collaboratively using pull requests and code reviews * Excellent communication and collaboration skills. * Professional proficiency in English. * Professional proficiency in English. Nice to have * Experience in Python and AI/ML libraries * Next.js * Financial services experience - desired but not essential * Knowledge of Data Science techniques, including data preprocessing, feature engineering, and model evaluation. Our Interview Process * Talent Call (30 mins via Zoom) An introductory conversation with a member of our Talent Team to learn more about your background, experience, and career goals. We'll also provide a high-level overview of Nearform and answer any questions you may have. This step helps us assess initial alignment. ---------------------------------------------------------------------------------------------------------------------------------- * Technical Assessment (1 hour via Zoom) A live coding challenge with one of our trained interviewers. You'll be asked to build a working solution to a problem via screen sharing, demonstrating your Python expertise, problem-solving ability, and coding best practices in a real-time environment. ---------------------------------------------------------------------------------------------------------------------------------- * Hiring Manager Interview (45 mins via Zoom) A conversation with a Hiring Manager focused on your approach to teamwork, client collaboration, and problem-solving in an enterprise development setting. We'll also share more details about Nearform and the potential projects you may join. There may also be an additional interview with the client depending on the project READY TO JOIN US? If you're passionate about building high-quality applications, solving complex challenges, and driving innovation in enterprise development, we’d love to hear from you. Apply now via our careers page at Nearform and be part of a team that values technical excellence, collaboration, and continuous learning. Nearform is committed to shaping a better world in all that we do. Our global team is built based on respect, inclusivity, diversity and excellence. If you require any adjustments to the interview process as part of your application, please let someone from our Talent Team know so they can help.
WHAT WE’RE ALL ABOUT: Any company can tell you about how they are a multi award winning, market leading business and yes, we are both of those things in the world of IoT connectivity! But we’re more than that. 🌍✨ Our mission? To make IoT management a breeze for any device, anywhere. With over 10 million IoT subscriptions active in 165 countries and direct partnerships with 50 mobile networks, we connect you to more than 750 networks worldwide, delivering unmatched value across the IoT connectivity chain. Innovation is in our DNA, and we have an insatiable hunger to ‘wow’! 🚀 While we may not always get it right, our drive to collaborate, innovate, and achieve top-notch customer satisfaction never wavers. We offer industry expertise, stellar service support, and the most flexible, resilient, and secure connectivity solutions on the market. Our expertise spans across various sectors, including industry, agriculture, healthcare, security, transport, utilities, and smart cities. IOT… A FANCY ACRONYM OR A SECRET CODE? The Internet of Things (IoT) is like the magical glue that keeps the world connected! 🌐✨ From ordering your favourite takeaway to the ANPR technology that helps you find a parking spot, IoT is everywhere—even if you don’t realize it. At Wireless Logic, we provide cutting-edge connectivity solutions and technologies to ensure a vast array of devices stay seamlessly connected. The Role — Interstellar Squad The Interstellar Squad owns a core part of our commercial platform: the billing run — a mission-critical, high-volume pipeline that turns large-scale usage data into timely, accurate invoices for customers worldwide. It's a technically rich domain: distributed data processing, event-driven workflows, financial correctness, and operational reliability at scale. We're looking for a Staff Software Engineer to set the technical direction for Interstellar, raise the engineering bar across the squad, and guide delivery of a platform that has to stay correct, predictable and scalable as the business grows. A central part of this role is leading the gradual modernisation of a mature platform into a set of focused, TypeScript-based domain services — using a strangler-fig approach to extract capabilities incrementally, keeping the existing system safe and our customers unaffected while we evolve the architecture. You'll report to an Engineering Manager and partner closely with the Product Manager, Delivery Manager and engineers in the squad, as well as peer Leads across the domain. You'll have the mandate to shape how we design, build and run our systems — and the responsibility to keep the team aligned behind that direction. This role is based in Poland to work alongside the rest of the squad. Key Responsibilities * Set and communicate a clear technical vision for the squad's services, aligned with product and business objectives, and translate it into concrete near-term work * Lead the incremental decomposition of a mature platform into well-bounded, TypeScript / Node domain services using a strangler-fig pattern — defining seams, sequencing extractions, and protecting delivery and correctness throughout * Define and uphold engineering standards for code quality, testing, observability, and operational readiness across the squad — applied consistently to both legacy and new services * Own complex technical decisions end-to-end: articulate trade-offs, choose an approach, document it, and bring the team along * Drive architecture and system design for distributed, data-intensive billing workflows — simplifying where we can, investing where it pays off * Lead the design and implementation of SLIs and SLOs for squad-owned services (Grafana), and take ownership of their health and reliability in production * Guide CI/CD and delivery practices in collaboration with the squad (GitLab), keeping cycle time short and releases safe across both old and new components * Raise the bar on code review — provide thorough, growth-focused feedback and coach engineers to do the same * Mentor engineers at all levels, create clear growth paths and unblock them day to day; help the team build confidence in modern TypeScript/Node practices * Champion AI-assisted/agentic engineering (IDE agents, CLI tooling, reviews) — set norms for when and how to use it, keep humans accountable for correctness, and share practices with peer squads * Partner with Product and Delivery to shape roadmaps, size work honestly and manage technical debt with intent * Represent the squad in cross-domain technical forums and contribute to the wider engineering direction Key Experience & Skills Required * Proven experience leading the technical direction of a squad or product area, not only as an individual contributor * Deep, production-proven backend expertise in a modern, strongly-typed stack — ideally Node.js / NestJS / TypeScript and/or PHP 8.x / Symfony * Demonstrable experience modernising or decomposing a mature monolithic / legacy system into smaller services — comfortable with strangler-fig, anti-corruption layers, contract design, dual-write / shadow strategies, and incremental cut-overs * Strong background in distributed systems and event-driven / asynchronous processing (e.g. RabbitMQ, Kafka, SQS) * Experience designing and operating data-intensive, business-critical services where correctness, idempotency and recoverability matter * Strong command of PostgreSQL (query design, indexing, performance tuning); bonus for distributed/sharded setups (e.g. Citus) * Experience owning CI/CD pipelines and release strategy in a team setting (GitLab or equivalent) * Track record of defining and enforcing engineering standards — type safety, clean architecture, testing, observability * Practical experience with observability and SLO-driven operation of production services (metrics, tracing, logs; Grafana or similar) * Strong communication and stakeholder skills: can explain trade-offs to engineers, PMs and senior leadership clearly and honestly * Experience mentoring engineers and developing them over time * Sensible, hands-on exposure to AI-assisted development (e.g. Cursor, Claude Code, GitHub Copilot or similar) with a thoughtful view on where it helps, where it doesn't, and how to use it safely in a team context Preferred * Experience leading a PHP → TypeScript / Node transition (or equivalent cross-language modernisation) * Strong understanding of TypeScript at an architectural level: generics, decorators, dependency injection patterns and type system design * Experience with PHP / Symfony monorepos and shared library patterns * Background in billing, financial or metering/rating domains * Familiarity with AWS-based platforms (ECS, S3, Parameter Store, SES) * Experience evolving a team from an IT-delivery mindset toward a Product Operating Model * Exposure to projects involving LLMs or Machine Learning in a production context What Will Make You Shine at Wireless Logic * Leads with technical credibility — brings architectural confidence without becoming a bottleneck * Creates clarity — turns ambiguous domain problems into simple, well-structured decisions * Modernises pragmatically — knows when to extract a service, when to leave it, and how to keep the lights on while the architecture evolves * Executes through the team — balances writing code with enabling engineers to do their best work * Manages delivery pragmatically — breaks down problems, sequences work, communicates progress and risk early * Manages technical debt with intent — makes informed, defensible calls about when to refactor * Partners with Product — translates business outcomes into technical plans and back again * Coaches and grows people — gives direct, kind feedback and invests in the team's development * Models continuous learning — including thoughtful adoption of new tooling and AI-assisted workflows Why Come Work with Us? * The chance to join a creative, entrepreneurial company where bold ideas are celebrated * Full training, ongoing support, and the tools to help you thrive and grow in your role * A company with heart — we genuinely care about our people and make sure everyone feels valued, respected, and part of the team Overview of Interview Process * Tele Interview — Meet the people team * Online Technical Task * Behavioural Interview — Meet your hiring manager & Delivery Manager * Technical Interview - Meet Engineering Manager and a peer Tech Lead * Leadership Interview - Meet your leadership How We Work We've adopted a hybrid working approach to give flexibility on where and how we work. This role is based in Poland to support squad collocation; you'll find out more about what this means for the role during the recruitment process. #LI-Hybrid #LI-CC1 We know the world has changed, and we want to offer our employees the chance to collaborate at our unique office spaces, whilst enjoying the convenience of working from home. We've adopted a hybrid working approach to give more flexibility on where and how we work. You'll find out more about what this means for this role during the recruitment process, but we are currently excited to have our employees experience our office culture as much as possible. Wireless Logic Group unites and brings people together. We accomplish this when we lead with a lens of diversity, equity, and inclusion in everything we do. As a global company that drives culture we aim to reflect the world’s diverse voices both internally and externally to ensure success in our mission. By applying for this role, you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access, erase or restrict the holding or processing of your data please contact us (recruitment@wirelesslogic.com) and we will respond to your query as soon as possible.
e.construct We are an engineering firm that specializes in providing elegant engineering solutions for complex challenges. e.construct is a fast-growing firm with 7 offices around the world. At our core, we question how the very nature of how to evolve the structures that we inhabit to increase their performance and value. we design structures such as bridges, high-rise design, precast concrete engineering and post-tensioning design. The firm's core work is structural engineering; however, e.construct is increasingly holistic at its approach to buildings and it has divisions in MEP, Geotechnical and emerging construction technology such as 3D printing of concrete, technology and 3D laser scanning. VAES.ai We are a tech startup that is being incubated in the technology lab of e.construct and we employ technology to empower and eventually transform engineering. VAES’s mission is to reduce the amount of raw materials we design in our buildings and bridges by using optimization algorithms and machine learning. VAES consists of a team of software developers, civil engineers, machine learning experts, architects and graphic designers that builds tools that engineers can use to design and manufacture the next generation of cities. At VAES.ai, we’re building more than just a company—we’re shaping the future of technology, research, and sustainable solutions. We’re looking for a passionate Senior Software Engineer to join our growing team. What’s it like to work with us? ✨ Top Talent, Multidisciplinary Teams: Collaborate with designers, researchers, software engineers, and structural experts across borders. 🔧 We Build What We Need: From our performance evaluation system to internal tools—we don’t rely on external software. We design what works for us. 🌱 Sustainability Is in Our DNA: This isn’t a slogan. VAES was founded with the environment in mind—from how we build to why we exist. 🛡️ Stability with Heart: We prioritize long-term growth and people-first decisions. We support our team through every phase of their journey—including when they explore new paths beyond our walls. 📣 Open Channels, Real Leaders: Leadership is accessible and involved. We don’t do the fake open-door thing. We know our strengths—and we know our gaps. If you’re someone who wants to make a visible, measurable impact, you’ll find a place here. As a Senior Software Engineer, you will collaborate with Computational Structural Engineers to develop automation tools for Engineering Design. Amongst other libraries, you will be using Python libraries for QT (PySide6), VTK (pyvtk and pyvista), Numpy, Shapely, matplotlib, and scikit-spatial . Your software will integrate with existing industry standard Structural Engineering Software such as ETABS, Autodesk Revit and Opensees. Having solid geometrical and mathematical backgrounds will be extremely helpful in this role.