Senior Platform Services Software Engineer
Design, develop, and maintain scalable backend services, APIs, and platform capabilities using Golang. Build and maintain platform tooling and shared primitives to support other engineering teams.
5,308 Software Engineering jobs available for remote work from home. Apply for positions such as Senior Platform Services Software Engineer, Staff Software Engineer, Senior Director, Platform, and more! Discover the best work-from-home or hybrid, full- and part-time jobs.
Trusted by 300,000+ remote workers worldwide.
Design, develop, and maintain scalable backend services, APIs, and platform capabilities using Golang. Build and maintain platform tooling and shared primitives to support other engineering teams.
You will own the architecture, technical roadmap, and operational health of the On-Demand module, including demand ingestion and shift matching. You will also lead design reviews, mentor engineers, and collaborate with product management to deliver platform improvements.
The Senior Director, Platform will lead the engineering strategy to build a governed, API-first technology platform that supports both human and AI-driven use cases. They will manage and scale the platform engineering organization while partnering with product leadership to treat the platform as a customer-facing product.
You will lead the development and optimization of AI-driven test automation workflows using tools like Claude Code and Playwright. This involves building feedback loops between CI/CD pipelines and AI agents to automate test generation, execution, and maintenance at scale.
Define and scale autonomous, agentic SDLC capabilities to drive non-linear productivity across GitLab's engineering workflows. Lead hands-on experimentation and cross-functional collaboration to productize AI-driven solutions that improve developer efficiency and software quality.
We watch for new remote software engineering jobs and email you the matches. Free. Unsubscribe in one click.
Lead, mentor, and grow a team of quantitative developers while actively contributing to the development of production-quality quantitative models. Manage the delivery of a model portfolio, set technical standards, and serve as a subject matter expert for complex modeling challenges.
The VP of Engineering will lead and grow the engineering function, overseeing team leadership, technical governance, and security standards. You will be responsible for delivering against the product roadmap and integrating AI-assisted development into the team's workflow.
The Software Systems Architect will lead team-level technical architecture and solution design for the U.S. Army Training Information System. They will collaborate with cross-functional teams to translate mission requirements into scalable, secure, and maintainable technical designs.
The AI Software Engineering Lead will embed with software and firmware teams to identify practical AI use cases and accelerate the adoption of AI-assisted engineering practices. This role involves coaching developers, building proofs of concept, and creating engineering standards to modernize development workflows across multiple operating companies.
The Director of Engineering will lead teams in building, scaling, and maintaining customer-facing applications, APIs, and data infrastructure. They will also drive the practical application of AI to improve developer productivity, software quality, and engineering operations.
The Principal Software Engineer will define technical standards and practices to drive reliable, high-quality software delivery across multiple teams. They will solve ambiguous, high-leverage technical problems and mentor staff to improve engineering culture and strategy.
Design, develop, troubleshoot, and test software applications while applying knowledge of software architecture. Build enhancements within existing systems and suggest improvements to the overall architecture.
Design and develop innovative AI-powered security solutions to protect enterprise systems, applications, and data. Collaborate with Enterprise Technology to configure cybersecurity systems, mitigate risks, and investigate security incidents.
Deliver well-defined tasks on time while building strong software engineering fundamentals and collaborating with the team. Actively seek feedback, contribute to team ceremonies, and use AI tools to support coding, testing, and debugging processes.
The Mobile Engineering Team Lead manages the mobile engineering team while actively contributing to the development and maintenance of the software platform. They ensure all software is secure, scalable, and meets data protection standards.
The Senior Product Security Engineer will lead security reviews, threat modeling, and hands-on testing for AI-powered products. They will also build scalable guardrails and partner with engineering teams to remediate vulnerabilities and improve security architecture.
You will design, build, and maintain the MLOps platform while automating the model lifecycle from notebook to production. Additionally, you will integrate streaming data pipelines and implement agentic workflows to ensure reliable, scalable ML systems.
We watch for new remote software engineering jobs and email you the matches. Free. Unsubscribe in one click.
The engineer will build and maintain backend services, API integrations, and dynamic web experiences using Node.js and React. They will also implement content models in a headless CMS and ensure platform performance through automated testing and CI/CD workflows.
Design, deploy, and optimize sophisticated agentic AI workflows and RAG pipelines to address risk and fraud on the platform. Maintain production-grade machine learning models and ensure scalable, secure, and performant system architectures.
You will design and build full-stack features while providing technical leadership to the EMEA engineering team. This involves driving architectural decisions, mentoring team members, and utilizing AI tools to accelerate development and ensure system scalability.
You will own the end-to-end development of the AI cost visibility product, from backend Go services to React-based user interfaces. You are expected to work in an AI-augmented manner, defining features and driving measurable impact for customers.
You will own the end-to-end development of the AI cost visibility product, from backend Go services to React-based user interfaces. You are expected to work in an AI-augmented manner to design, build, and iterate on features that provide measurable impact for customers.
You will own the end-to-end development of the AI cost visibility product, from designing Go backend services to building React interfaces. You are expected to work in an AI-augmented manner, defining features and iterating based on customer needs and measurable impact.
Own the end-to-end development of AI cost visibility features, from design and implementation to release and monitoring. Collaborate with the R&D team to build scalable backend services and intuitive user interfaces while leveraging AI-augmented workflows.
Own the AI cost visibility product end-to-end, from backend Go services to React frontend interfaces. Proactively design features, monitor performance, and iterate based on customer needs and FinOps domain expertise.
You will be responsible for architecting, deploying, and managing scalable cloud infrastructure using Terraform and Kubernetes on GCP and AWS. Additionally, you will develop internal platform services and CI/CD pipelines to enhance developer productivity and system reliability.
We watch for new remote software engineering jobs and email you the matches. Free. Unsubscribe in one click.
The Senior Platform Engineer will architect, design, and implement scalable infrastructure as code while managing Kubernetes clusters on GCP and AWS. They will also drive automation initiatives and collaborate with development teams to enhance platform reliability and developer experience.
You will build and scale backend-heavy full-stack solutions for AI-enabled product experiences and optimization. You will also collaborate with cross-functional teams to integrate LLM and AI agent capabilities into production-ready applications.
Design and implement mathematical optimization models to solve complex industrial problems such as planning, scheduling, and resource allocation. Collaborate with cross-functional teams to integrate optimization workflows with AI solutions and build scalable production pipelines.
You will act as a technical interface between customers and internal teams to troubleshoot performance issues and resolve complex configuration challenges. Additionally, you will contribute to the knowledge base, mentor team members, and provide feedback to product teams to drive innovation.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Everything you need to know about remote work