Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in software development, particularly in platform engineering. Strong proficiency in programming languages such as Java, Python, or Go. Experience with cloud services (AWS, Azure, GCP) and microservices architecture. Excellent problem-solving skills and the ability to work collaboratively in a team environment. Bachelor's degree in Computer Science or a related field preferred.
About the job
Join Plusgrade as a Senior Platform Engineer and be part of an innovative team that is revolutionizing the travel industry. You will be responsible for developing and maintaining our cutting-edge platform, delivering scalable solutions that enhance user experiences. If you are passionate about technology and ready to make a significant impact, we want to hear from you!
About Plusgrade
Plusgrade is a leading technology provider for the travel industry, enhancing the way airlines and travelers connect. Our innovative solutions empower businesses to maximize their revenue while delivering exceptional experiences to customers. Join us and be part of a forward-thinking company that values creativity and collaboration.
Similar jobs
1 - 20 of 619 Jobs
Search for Senior Software Developer Api Platform And Ecosystem
Join MaintainX as a Senior Software Developer focused on our API Platform and Ecosystem. In this role, you will be instrumental in developing and enhancing our API offerings, ensuring seamless integration with our ecosystem. You'll collaborate with cross-functional teams to deliver high-quality, scalable solutions that meet the needs of our clients.
At MaintainX, we are revolutionizing asset management through our cutting-edge AI-based platform designed for the modern workforce. Our mission is to enhance the lives of blue-collar workers globally by providing an intuitive, mobile-focused software solution that empowers teams to keep the physical world running smoothly. We boost operational efficiency for over 12,000 organizations, including industry leaders like Duracell, Univar Solutions Inc., Titan America, McDonald's, Brenntag, Cintas, Michaels, and Shell.With our recent Series D funding of $150 million, totaling $254 million, we are now valued at $2.5 billion.We are transforming the way maintenance and operations teams function, shifting maintenance from a cost center to a strategic growth lever. MaintainX combines enterprise-grade power with consumer-grade simplicity, allowing organizations to enhance their reliability, performance, and efficiency.The OpportunityThis is a unique chance to lead the API Platform & Ecosystem team at one of the fastest-growing companies in the industrial technology sector. In this pivotal role, you will oversee the systems that enable our clients, partners, integrators, and third-party developers to interact seamlessly with MaintainX.You will shape and evolve the technical foundations that power our global ecosystem—be it our public API, developer platform, third-party applications, or our ERP and BI connectors. Beyond managing engineers, you will influence how the world connects to MaintainX, empowering our clients and partners to create greater value through automation, data analytics, and seamless integration with their systems.If you are passionate about building robust platforms, enhancing developer experience, and creating high-quality interfaces used by thousands of businesses, this opportunity will allow you to make an extraordinary impact.
Join MaintainX, a pioneer in AI-driven Enterprise Asset Management (EAM) solutions, dedicated to empowering blue-collar workers across the globe. Our mobile-first software enhances operational efficiency for thousands of businesses, including industry leaders such as Duracell, Univar Solutions Inc., Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell. Recently, we secured $150 million in our Series D funding round, elevating our total funding to $254 million and positioning our valuation at an impressive $2.5 billion. At MaintainX, we are transforming maintenance from a cost center into a strategic growth lever. By combining enterprise robustness with consumer-friendly simplicity, we enable organizations to enhance reliability, performance, and efficiency. Exciting Opportunity We are seeking a dynamic leader to head the API Platform and Ecosystem team at one of the most rapidly expanding companies in industrial technology. You will oversee the engineering team that shapes the interactions of customers, partners, integrators, and third-party developers with MaintainX. Your role will involve designing and scaling core systems that facilitate our global ecosystem—from our public API and developer platform to third-party applications, ERP integrations, and BI connectors. You will not only manage engineers but also play a crucial role in how the world connects with MaintainX, driving new business opportunities through data, automation, and interoperability. If you are passionate about building scalable platforms, fostering partner innovation, and creating exceptional interfaces for thousands of developers and enterprises, this is your opportunity to make a significant impact. Join us in revolutionizing the landscape of industrial operations—one work order, one asset, one team at a time.
At MaintainX, we are the world’s leading platform for asset management and work intelligence tailored for industrial and frontline environments. Our modern IoT tool, powered by a cloud-based network, ensures reliability, security, and optimal operation of physical equipment and facilities. We empower operational excellence for over 12,000 companies, including renowned names like Duracell, Univar Solutions Inc, Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell. Having recently secured a Series D funding of $150 million, our total funding has now reached $254 million, valuing the company at $2.5 billion. We are on the lookout for a Software Developer to assist in the development, scaling, and support of our next-generation development platform. This role transcends traditional software development; it sits at the intersection of platform engineering, product approach, and developer experience. In this position, you will play a key role in enhancing the platform components that significantly streamline the delivery of high-quality software by MaintainX teams. You will also dedicate a portion of your time to adoption activities: communication, documentation, demonstrations, and supporting development teams as platform clients. Your contributions will be fundamental to our “Platform-as-a-Product” approach, ensuring that our internal platform is reliable, scalable, well-adopted, and genuinely adds value. Key Responsibilities: Design and maintain the backend foundations and tools that comprise our internal developer platform. Integrate AI workflows into your daily work and the platform. Elevate engineering excellence standards. Lead the consolidation and evolution of platform components: developer portal, local development, service generators, CI/CD workflows, and infrastructure ‘golden paths’. Collaborate with other platform teams and product development teams to define and drive the adoption of the internal developer platform.
Job Overview:Are you eager to enhance the way hundreds of developers build, deploy, and operate software in cloud, on-premise, and hybrid environments? Join us in creating a unified platform that simplifies complexity and empowers product teams to focus on delivering value.We are seeking a passionate Platform Engineer with expertise in Kubernetes, automation, observability, developer experience, and hybrid deployment challenges.The Platform Engineering team possesses the essential skills that enable Genetec product teams to create, deliver, and operate software seamlessly across cloud and client environments.Your Daily Contributions:Based on your technical skills and interests, you will contribute to one or more of the following missions:Hybrid Hosting and NetworkingEmpower developers to run containers consistently across cloud and on-premise devices.Create, manage, and upgrade our fleet of Kubernetes clusters.Provide a secure and reliable network for all deployment modes.Release AutomationEnable developers to build once and deploy everywhere.Deliver fast, reliable CI/CD pipelines with gradual rollouts and quick rollbacks.Support confident ring deployments and on-site delivery.Observability and ReliabilityProvide standard libraries and templates to simplify application instrumentation.Centralize telemetry data ingestion by balancing cost and performance.Allow product teams to quickly diagnose issues through relevant dashboards and insights.Infrastructure AbstractionRemove cloud-specific dependencies to enhance portability and simplify operations.Automate provisioning for fast and reproducible environments.Offer secure, compliant, and reusable infrastructure components.Developer Experience and Self-ServiceContinuously reduce cognitive load and friction for developers using the platform.Build and scale Genetec’s internal developer portal (IDP).Collaborate closely with other teams to ensure seamless platform integration.
Embracing the benefits of remote work, such as enhanced employee morale, increased productivity, and reduced commuting impact on both personal well-being and the environment, we proudly identify as a digital-first organization. Our investments in cutting-edge technologies and programs have laid a strong foundation for this approach. With our digital-first work environment, complemented by conveniently located offices and collaborative spaces, we empower our team to work in a manner that maximizes their productivity.About UsTecsys is a rapidly growing innovator providing advanced supply chain solutions to leading healthcare systems, hospitals, pharmacy businesses, distributors, retailers, and third-party logistics (3PL) providers. We collaborate with industry leaders to revolutionize their supply chains through technology. If you thrive on tackling engaging challenges and seek continuous learning opportunities, Tecsys could be the perfect fit for you!About the RoleWe are in search of a Software Developer in Test (Data Platform) to join our TecsysIQ Data & AI team. This role is pivotal in ensuring the quality, reliability, and integrity of our cloud-based data platform, which is built on AWS and Databricks.This position transcends traditional QA roles by focusing on data pipelines, transformations, and business rule validation across Bronze, Silver, and Gold layers.A primary expectation is to incorporate automated testing as a fundamental aspect of the development lifecycle. For each feature or transformation, you will be instrumental in defining and constructing automated tests from the outset, ensuring their continuous reuse throughout development and as part of regression testing.Your objective will be to cultivate a test-first, automation-driven culture, where automated validation delivers immediate feedback on data quality and stability, while manual testing serves to validate edge cases and facilitate exploratory testing.Collaboration will be key, as you will work closely with Data Engineers, Product Owners, and Business Stakeholders to guarantee that all data products delivered meet business expectations with exceptional quality and consistency.What You’ll DoActively participate as a member of an agile data platform teamCollaborate with Data Engineers and Product Owners to define test strategies in tandem with feature developmentDesign and implement automated test cases from the outset for new pipelines and transformationsBuild and sustain automated regression testing frameworks for data pipelinesEnsure the reusability of automated tests across development cycles and integration into regression suitesValidate end-to-end data pipelines spanning Bronze, Silver, and Gold layersIntegrate automated tests into CI/CD pipelines to facilitate continuous validationDesign and implement data observability checks, including...
Team Dynamics:As a Software Developer, you will be in a unique position to leverage and deepen your expertise in cutting-edge distributed cloud systems development. You will gain hands-on experience with modern technologies, making a significant impact on large-scale projects. This role will advance your career while allowing you to contribute meaningfully to a collaborative team effort.You are an enthusiastic individual, deeply interested in developing large-scale cloud services using modern software development practices. As a team player, you thrive in a collaborative work environment, excelling in problem-solving, communication, and continuous learning. You have the ability to work independently, always seeking ways to improve both yourself and the systems you help build.Your team, Genetec One, is a software development group within the cloud space located in Quebec, with teams in Quebec City, Ville Saint-Laurent, and Brossard! We are a dynamic and dedicated team with a healthy culture of collaboration and personal development. Our primary mission is to build a powerful platform to develop, deploy, and resell Genetec's growing cloud offerings. We develop and operate a suite of essential services and applications responsible for executing systems quickly and reliably.At G1, we strive to create a pleasant and stimulating work environment where work-life balance is respected and diversity is valued. Whether it's a team lunch, a 5@7, or an off-site activity, we always find a good reason to come together and celebrate our milestones and achievements.Your Day at a Glance:Develop readable and maintainable codeParticipate in and lead team discussions on design and implementationFollow your team's DevOps practicesEngage in code reviews and welcome peer feedbackResearch and communicate solutions to significant programming challengesDebug applications during development and in productionEnsure code quality by applying best practices in automated testingDocument, investigate, and resolve bugsMentor and guide junior developers, fostering a collaborative and supportive team environmentLead by example in promoting best practices and continuous improvement within the teamProactively learn and stay updated on tools and technologies.
OpportunityThe Manager of Operations and Ecosystem for the Skills Development Programs (SDP) is responsible for the operational infrastructure, impact measurement, and long-term community lifecycle strategy for all SDP initiatives.This role is designed for an individual who sees a well-intentioned program and immediately identifies the missing infrastructure: tracking systems, reporting frameworks, and graduate and community engagement strategies that would make it ten times more effective. You will be tasked with building this framework here, collaborating with sales, customer success, and training teams to ensure our skills development programs remain valuable experiences for learners long after completion.While supporting client delivery during active contracts, your primary focus will be on establishing the internal systems, reporting frameworks, and community mechanisms required to ensure sustainable program impact.Your ResponsibilitiesBuild and manage the operational infrastructure of the Skills Development Programs (SDP), including learner tracking systems, scalable workflows, and program processes.Define, track, and present program impacts by creating dashboards and reporting frameworks to measure outcomes such as enrollment, completion, certification, and employment pathways.Establish and manage the long-term ecosystem of learners, including alumni communities, engagement initiatives, mentorship opportunities, and talent network growth.Implement and optimize CRM and automation systems to manage learner and partner lifecycle data, streamline reporting, and enhance operational efficiency.Coordinate program delivery and cross-functional collaboration during active contracts, working with Sales, Customer Success, Marketing, and Training teams to ensure programs meet defined KPIs and generate measurable impact.
MaintainX stands at the forefront of Asset and Work Intelligence, delivering cutting-edge solutions for industrial and frontline settings. Our innovative, IoT-enabled cloud-based platform enhances reliability, safety, and operational efficiency for physical equipment and facilities. With a robust clientele of over 12,000 businesses including Duracell, Univar Solutions Inc., Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell, we empower operational excellence.Following a successful $150 million Series D funding round, totaling $254 million in funding and valuing our company at $2.5 billion, we are on the lookout for a passionate Software Developer to join our team. This role transcends traditional software development; it merges platform engineering, product strategy, and developer experience.As a critical member of our team, you will actively contribute to the development of platform components that streamline the process for teams to deploy high-quality software at MaintainX. Your focus will also include fostering platform adoption through effective communication, enablement strategies, documentation, demonstrations, office hours, and direct support for development teams utilizing the platform.You will play an essential role in our Platform-as-a-Product vision, ensuring our internal platform is dependable, scalable, widely embraced, and delivers substantial value.
At Tecsys, we recognize the numerous benefits of remote work, including improved employee well-being, enhanced morale, and reduced commuting times. We proudly prioritize a remote working environment, supported by advanced technologies and programs that facilitate this arrangement. Our strategically located offices and collaborative workspaces also provide our team with the flexibility to work in ways that maximize productivity.About TecsysTecsys is a rapidly growing innovator providing supply chain solutions to leading healthcare systems, hospitals, pharmacies, distributors, retailers, and 3PLs. We partner with industry leaders to transform their supply chains through technology. If you thrive on challenges and are eager for continuous learning opportunities, we invite you to join our team!About the RoleWe are seeking a Software Developer in Testing (Data Platform) to join our TecsysIQ Data & AI team. This position is crucial for ensuring the quality, reliability, and integrity of our cloud-based data platform utilizing AWS and Databricks.This role differs from traditional quality assurance positions as it focuses on data pipelines, transformations, and business rule validation across Bronze, Silver, and Gold levels.A key expectation for this role is to integrate automated testing into the development cycle. For every feature or transformation developed, you will be involved in defining and creating automated tests from the outset, ensuring their continuous reusability during development and in regression testing.The goal is to foster a testing and automation culture where automated validation provides rapid feedback on data quality and stability, while manual testing complements this process through special case validation and exploratory testing.You will work closely with data engineers, product owners, and business stakeholders to ensure all delivered data products meet the company’s business requirements for quality and consistency.ResponsibilitiesActively participate as a member of an agile data platform teamCollaborate with data engineers and product owners to define testing strategies alongside feature developmentDesign and implement automated tests and validation processes
Location: Montreal, Canada (Hybrid) Interview Process: Face-to-face interview (mandatory) Eligibility: Local candidates only Job Type: Contract (6–12 months) Experience Level: Senior Role Overview dyneits seeks a Senior Java Developer to design and build high-performance APIs connecting MLFlow with Model Risk Management (MRM) platforms. This role sits at the intersection of backend engineering, data architecture, and model governance. The developer will work closely with data science, risk, and technology teams, using AI-assisted development tools to improve productivity and code quality. What You Will Do API Development and System Design Design and implement scalable, secure RESTful APIs in Java Integrate MLFlow lifecycle artifacts (models, runs, metrics, metadata) with enterprise MRM systems Develop backend services supporting model onboarding, validation workflows, governance, and auditability Data and Architecture Create and manage data models that align with MRM and regulatory requirements Work with DB2 and/or MongoDB to ensure data quality, lineage, and traceability Ensure API design meets enterprise architecture, security, and compliance standards Collaboration and Delivery Work alongside data scientists, model validators, risk managers, architects, QA, and DevOps teams Participate in design sessions, architecture reviews, and code reviews Support the full software development lifecycle: development, testing, deployment, and production support AI-Assisted Development Use AI coding tools such as GitHub Copilot, AMP, and Claude Code Apply AI for code generation, refactoring, test creation, documentation, and productivity improvements Maintain secure and responsible use of AI tools Performance and Reliability Optimize API performance, scalability, and reliability Implement monitoring, logging, and error handling systems
Job Overview:We are seeking a skilled Software Developer to join our Platform Engineering team focused on Genetec Login, responsible for maintaining and operating the Single Sign-On (SSO) system used across all Genetec products and clients.Our platform handles over 75 million requests monthly, and we can deploy changes to production in as little as 15 minutes thanks to our Continuous Integration (CI) and Continuous Deployment (CD) practices. We leverage the latest programming languages and development tools. This position provides significant visibility within the company and presents a fantastic opportunity to engage in a service central to Genetec's cloud strategy.Your Day at a Glance:Develop and support core connection services for Genetec.Manage the underlying infrastructure, ensuring overall governance, high availability, capacity management, and appropriate incident response protocols.Enhance and streamline development for application teams by providing tailored solutions and technologies for their connection needs.Be a key team member in defining, developing, deploying, and maintaining features and the entire Genetec Login product.Explore emerging technologies and innovate by developing cutting-edge distributed microservices architecture on the cloud.Support and maintain our fully automated testing suite to ensure product quality.Serve as a technical reference within the team to guide and mentor fellow members.Ensure the team and its products uphold high security standards.Participate in on-call processes as needed to ensure appropriate response to alerts and incidents.What Makes You an Excellent Candidate:At least 5 years of experience in a cloud software development role.Bachelor's degree in Software Engineering, Computer Engineering, or Computer Science.A passion for cutting-edge technologies, teamwork, and DevOps.Ability to learn quickly and grasp complex problems.Strong collaborative skills and a team-oriented mindset.Fluency in both French and English, spoken and written (this role involves interaction with internal and external clients).Your Technical Expertise:Solid experience with C# and the .NET platform.Familiarity with cloud technologies such as Microsoft Azure.Experience in distributed systems and microservices architecture.
Join the Revolution at Stay22At Stay22, we are transforming the way individuals convert online. Our AI-driven affiliate platform empowers publishers, ticketing platforms, and content creators to unlock new revenue streams while enhancing the user experience for their audiences. With Stay22, our partners don't just earn more; they deliver more. Become part of our mission to disrupt the affiliate space and make a real impact.Position OverviewThis role demands a strategic engineering approach that exceeds mere coding. You'll assess critical development decisions and select optimal API management strategies to provide a world-class development experience. You will not only build our 'Data as a Product' platform, which will create new revenue opportunities and facilitate our entry into the AI agent ecosystem, but also be its first user, designing the initial AI agents that showcase its power and potential. If you are a systemic thinker driven by solving complex large-scale problems and crafting elegant, sustainable platforms, this opportunity is for you.Key ResponsibilitiesLead the design, development, and full deployment of Stay22's new public API platform.Utilize your expertise in Python, Node.js, and TypeScript to develop scalable, secure, and well-documented RESTful or GraphQL APIs.Develop and launch the first generation of Stay22 AI agents for third-party markets (e.g., OpenAI, GCP Agents), leveraging the API platform you help create.Collaborate closely with the Data, Neuro, and Integrations teams to define data contracts and integrate their services into a unified API product.Work with the Forge team (platform) to implement best practices for CI/CD, infrastructure as code, security, and observability for the API platform.Establish and advocate for API design standards, versioning strategies, and comprehensive documentation to ensure a world-class development experience for internal and external partners.Design and implement testing strategies (unit, integration, and performance) to ensure the robustness of the API platform.
Role Overview Vention is looking for a Senior Software Developer in Montreal. This role focuses on designing and building software solutions that improve our products and support business goals. Collaboration with teams across the company is central to the work. What You Will Do Write clear, maintainable code for new and existing features Take part in code reviews to support quality and share knowledge Mentor junior developers, offering guidance and feedback Work closely with colleagues from different disciplines to deliver improvements Who We’re Looking For Strong interest in technology and software development Comfort working in a quick-moving setting Experience collaborating with diverse teams Commitment to writing reliable, maintainable code
Join Plusgrade as a Senior Platform Engineer and be part of an innovative team that is revolutionizing the travel industry. You will be responsible for developing and maintaining our cutting-edge platform, delivering scalable solutions that enhance user experiences. If you are passionate about technology and ready to make a significant impact, we want to hear from you!
As a Senior Full-stack Developer, you will be instrumental in architecting, developing, and maintaining top-notch, scalable, and secure software solutions. Your responsibilities will span the entire technology stack, from front-end to back-end, creating features that provide tangible business value and drive the enhancement of our platform. Close collaboration with Product Managers, Designers, and Tech Leads will be essential as you transform product concepts into dependable, high-performing, and maintainable code. Your role will meld strong technical execution with the ownership of complex projects, emphasizing active collaboration within a dynamic, cross-functional agile team.
Join our dynamic team at Xsolla as a Senior Frontend Software Developer, where you will play a critical role in designing and implementing cutting-edge user interfaces for our innovative gaming solutions. Your expertise will help shape the future of our platform, ensuring a seamless user experience for millions of gamers worldwide.
English version belowTravel is more than just reaching a destination; it is woven with every memory created along the way. At Plusgrade, we are committed to redefining the future of travel. We collaborate with over 200 airlines, hotel chains, cruise companies, rail networks, and financial services to create significant new revenue streams through exceptional customer experiences. Grounded in our core values of ambition, innovation, and collaboration, we continuously strive to push boundaries, exceed expectations, and harness the best from each other. We foster a culture that believes our strength lies in unity, working together to build an extraordinary future in the travel industry. Join us in transforming everyday travel into truly remarkable experiences.ABOUT THE POSITION:As a Senior Frontend Software Developer, you will be responsible for designing technical solutions for our loyalty e-commerce platforms and guiding development teams throughout the software development lifecycle. This role requires advanced expertise in frontend development using React, TypeScript, solution architecture design, CI/CD, and engineering best practices. Excellent communication and collaboration skills are essential, as you will lead teams in developing new product features.YOUR RESPONSIBILITIES:Reporting to the Director of Software Engineering, you will:Collaborate with the product team to design new features that add value to millions of loyalty members worldwide.Share the responsibility for your team’s technical health: architecture, best practices, reliability, security, etc.Work with Salesforce Commerce Cloud's headless CMS to support storefront creation.Engage with scrum masters, product owners, designers, and other stakeholders.Enhance the developer and user experience through thoughtful design, rigorous testing, and clear documentation.Play a key role in delivering high-quality products to our partners and clients.YOU ARE SOMEONE WHO:Possesses excellent communication skills.Has 5+ years of experience in building applications with NodeJS, TypeScript, React, HTML, and CSS.Has experience in...
Join Our TeamAre you passionate about shaping the future of multiplayer gaming? At Unity Technologies, we are tackling the intricate challenges of multiplayer game development. Our team is dedicated to striking the perfect balance between performance, flexibility, and usability, pushing the boundaries of creativity in multiplayer games.As part of our team, you will contribute to the development of Unity Multiplayer's core authoring flows while integrating essential gaming services directly into the Unity Editor. Help us make multiplayer game creation simpler and more innovative.We are seeking a skilled Senior Software Developer to significantly enhance the multiplayer service experience within Unity.In this role, you will have the autonomy to lead initiatives that improve the onboarding process, drastically reduce iteration times, and ensure high-level performance at scale for millions of users. Join us in defining and paving the way for the next generation of multiplayer game development!
About UsAt osedea, we pride ourselves on being a dynamic and innovative technology development firm where people are at the core of our mission. Our commitment to our clients and community drives us to foster an environment that values the dreams, aspirations, and professional growth of our team.We believe in building strong, meaningful relationships and fostering a sense of community. Diversity is celebrated here, encompassing various backgrounds, perspectives, and experiences. We cultivate an inclusive atmosphere where everyone feels welcome and valued.Our work culture is vibrant and fun; we are inspired to create a more efficient and enjoyable world every day.Role OverviewAs a Senior Software Developer, you will play a pivotal role in our software development process. You will collaborate with both technical and non-technical team members, mentoring them as you plan, build, and deploy enterprise-level software solutions for our clients. We expect you to take initiative in your tasks, manage your time effectively, and demonstrate a commitment to continuous personal improvement.While we have specific technologies in our stack, we prioritize your personal potential and growth over specific technical expertise when considering candidates for this role.
Oct 29, 2025
Sign in to browse more jobs
Create account — see all 619 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.