Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Platform

$163k - $185k
Full-time

EasyLlama

About EasyLlama EasyLlama is on a mission to end checkbox compliance. We started by reinventing compliance training with engaging, bite-sized, mobile-first learning instead of outdated, one-size-fits-all courses. Today, we're building an AI-powered Human Risk Management platform that helps organizations reduce risk through modern training, policy management, phishing simulations, and intelligent automation. Our goal is to help companies build compliance programs that are effective, measurable, and built for the way people work today. More than 6,000 organizations, including Shake Shack, WeightWatchers, Sephora, Jiffy Lube, and Y Combinator, trust EasyLlama. We're proudly bootstrapped, profitable, and recognized on the Inc. 5000 list, with a 96% G2 rating and industry-leading NPS and CSAT scores. We move quickly, value ownership and collaboration, and believe the best ideas come from people who are excited to solve meaningful problems and make a real impact. Our CORE values DRIVE is how we work at EasyLlama. Weʼre Doers, Resourceful, Impactful, Valued Partners, & Excellence-Focused. We are Doers. We proactively make things happen. We are Resourceful. We treat time, money, and energy as valuable. We are Impactful. We prioritize what matters. We are Valued Partners. We put customers & teammates first. We are Excellence-Obsessed. We always deliver excellent work. From CEO to newest hire, DRIVE asks us to take ownership, solve problems, prioritize what matters, support teammates, and deliver high- quality work. When we live these values, our product choices, customer interactions, hiring, and promotions all help us live out our mission: to build safer and more productive workplaces. About the Role This is a Founding Platform Engineering role at EasyLlama. You’ll be the first dedicated platform engineer, responsible for building the technical foundation that powers our products and enables every engineering team to move faster. You’ll partner closely with the CTO and Sr Engineering Manager to define the vision, architecture, and roadmap for Platform Engineering. Over time, you’ll help build and shape a dedicated Platform Engineering squad, establishing the team’s technical direction, standards, and culture. This is a unique opportunity to build both the platform and the organization from the ground up. As our most senior individual contributor, you’ll remain deeply hands-on while owning the core systems that every engineer depends on, including: Billing and payments Enterprise integrations and APIs Kubernetes infrastructure and cloud architecture CI/CD and developer experience AI platform and LLM infrastructure Observability, monitoring, and reliability Platform security and scalability If you enjoy solving difficult technical problems, building systems that scale, and enabling other engineers to be more productive, we’d love to talk. What You'll Do Own the technical roadmap for Platform Engineering. Architect, build, and operate highly scalable backend services using Ruby on Rails. Design and operate our Kubernetes infrastructure, cloud architecture, and deployment pipelines. Improve developer productivity through CI/CD, automation, internal tooling, and engineering best practices. Build and evolve the platform powering our AI products, including LLM orchestration, agent infrastructure, prompt management, evaluation pipelines, model routing, and AI observability. Own our billing platform, including subscriptions, licensing, payments, usage metering, invoicing, and Stripe integrations. Design and maintain secure, scalable integrations with HRIS platforms, identity providers, and enterprise customers using REST APIs, OAuth, SAML, SCIM, and webhooks. Build best-in-class observability through logging, metrics, tracing, alerting, and performance monitoring. Improve the scalability, security, reliability, and operational excellence of our platform. Lead architectural decisions that impact multiple engineering teams. Mentor engineers through technical leadership, design reviews, and engineering best practices. Diagnose and resolve complex production issues across infrastructure, applications, and distributed systems. Help establish and grow the Platform Engineering function as EasyLlama scales. Who You Are 10+ years of professional software engineering experience. Expert-level Ruby on Rails experience building production SaaS applications. Strong React experience and the ability to work across the full stack. Extensive experience designing distributed systems and service-oriented architectures. Deep experience with Kubernetes, Docker, AWS, and cloud-native infrastructure. Strong experience building and operating CI/CD pipelines and modern developer tooling. Experience owning production infrastructure with high availability and reliability requirements. Experience designing and maintaining APIs and enterprise integrations. Strong understanding of SQL, database design, caching, background processing, and notification systems like email and SMS. Experience leading complex technical initiatives across multiple teams without direct people management. Excellent debugging, communication, and architectural design skills. A builder’s mindset with strong ownership and a passion for creating platforms that enable other engineers to move faster. Nice to Have Experience building AI-native products or internal AI platforms. Experience with LLMs, AI agents, prompt engineering, RAG, vector databases, and evaluation frameworks. Experience with Stripe or other subscription billing platforms. Experience with Infrastructure as Code (Terraform, Helm charts, etc.). Experience with event-driven architectures and distributed messaging systems like RabbitMQ, SQS, or NATS. Experience working at a high-growth B2B SaaS company. Experience with SOC 2, cloud security, and compliance best practices. Open-source contributions or a track record of technical thought leadership. Interview Process The interview process takes about 3 weeks and may include cross-functional stakeholders. Stage 1 — Screen Recruiter Screening - 15 minutes Hiring Manager Screen - 30 minutes Stage 2 — “On-site” Loop Part 1 Practical Coding — 60 minutes System Design — 90 minutes Part 2 Infrastructure & Operations Deep Dive — 45 minutes Past Project Deep Dive & Technical Leadership — 45 minutes Final Interview CTO Meet & Greet — 30 minutes Compensation & Benefits $163K - $185K + Bonus Competitive employer-sponsored health insurance 401(k) + company matching Professional development reimbursements Flexible, fully remote environment Quarterly remote work stipend *The EasyLlama herd is fully remote, with employees distributed across the US. We are currently hiring in the following approved* states: AR - Arkansas CA - California CO - Colorado CT - Connecticut FL - Florida IL - Illinois LA - Louisiana MA - Massachusetts MI-Michigan MN - Minnesota NJ - New Jersey NY - New York NC - North Carolina OH - Ohio OR- Oregon PA - Pennsylvania TN - Tennessee TX - Texas VA - Virginia WA - Washington WI - Wisconsin

  • EasyLlama reserves the right to change the list of approved states at anytime.
  • To ensure the best employee experience, we offer competitive compensation packages, comprehensive benefits, an annual wellness stipend, PTO, 401k with company matching, and monthly team events to nurture connection!
At EasyLlama, we strive to walk the walk. We are helping make workplaces all over the globe safer and more inclusive, including our own. We honor employees and candidates from all walks of life and all experiences, regardless of race, ethnicity, veteran status, disability, sexual orientation, gender identity or religion. *Applies to full time (W2) employees.

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Platform in Michigan vacancy
  • $200k - $240k

     ...across 49 states with a purpose-built EHR, software solutions, and managed services. We're...  ...rapidly and are launching a brand new platform. This is a rare opportunity to shape...  ...Opportunity We're looking for a Staff Software Engineer to be a core member of our Product Engineering... 
    Suggested
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    GrabJobs

    Detroit, MI
    4 days ago
  • $220k - $275k

     ...Datavant is a data platform company and the world’s leader in health data exchange. Our vision is that every healthcare decision...  ...experiences to realize our bold vision for healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape... 
    Suggested

    Datavant

    Lansing, MI
    3 days ago
  •  ...foundation, we have grown into a leading provider of used and new car financing across the country. Job Title and Location Staff Software Engineer, Engineering. Southfield, MI. Responsibilities Design and develop software, improving existing code. Evolve and... 
    Suggested

    Credit Acceptance

    Southfield, MI
    2 days ago
  • Sr. Staff SoC BSW Engineer - OS, Variant Management, Diagnostics, IPC Stack We are looking for a Senior Staff SoC BSW...  ...integration, and optimization of configurable base-software components for complex automotive SoC platforms. This role focuses on enabling scalable... 
    Suggested
    Full time
    Contract work

    Hashlist

    Auburn Hills, MI
    2 days ago
  • $65 - $80 per hour

     ...summary: Our West Michigan Client is looking for a Release Train Engineer for a long term project. This is a hybrid role onsite in West...  ...collaborating to deliver business value. Strong knowledge of Agile software development processes and techniques. Familiarity with secure... 
    Suggested
    Hourly pay
    Temporary work
    Work experience placement

    Randstad Digital

    Ada, MI
    1 day ago
  •  ...Release Train Engineer (Rte) We are seeking an experienced Release Train Engineer (RTE...  ...in Agile delivery, program management, software development, or related disciplines. ~...  ...Agile project management tools such as Jira, Azure DevOps, Rally, or similar platforms.... 

    OtterBase

    Grand Rapids, MI
    2 days ago
  • $65 - $80 per hour

     ...Release Train Engineer Our West Michigan client is looking for a Release Train Engineer for a long term project. This is a hybrid role onsite in West Michigan. Location: Grand Rapids, Michigan Job Type: Solutions Salary: $65 - 80 per hour Work Hours: 8am to 5pm Education... 
    Hourly pay

    Randstad

    Grand Rapids, MI
    5 days ago
  •  ...At Tata Technologies we make product development dreams a reality by designing, engineering, and validating the products of tomorrow for the world’s leading manufacturers. Due to our continued growth, we are now recruiting for a below position Job Title : Design and Release... 
    Full time

    Tata Technologies

    Auburn Hills, MI
    14 hours ago
  • SEGULA Technologies is seeking a Valvetrain & Timing Drive Design Release Engineer based in Auburn Hills, Michigan. In this role, you'll lead engineering activities related to the design and development of critical valvetrain components for gasoline engines. You will collaborate... 

    SEGULA Technologies

    Auburn Hills, MI
    2 days ago
  • $253.12k - $379.68k

    Senior Staff Software Systems Engineer - Advanced Autonomy Systems Engineering Lead Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI ( lat....  ...leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations,... 
    Odd job
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Detroit, MI
    2 days ago
  • Overview The Software Developer will be responsiblefordevelopingandmaintaininghigh-performanceapplicationshostedon...  ...Developer, Software Developer, Software Engineer or equivalent (Required) Ability to...  ...applications and services on the AWS platform Ability to analyze business requirements... 
    Full time
    Temporary work

    Sun, Inc.

    Southfield, MI
    2 days ago
  • Stellantisfinancialservices is seeking a Software Engineering Platforms Principal Engineer in Auburn Hills, MI, to lead the design and implementation of DevOps platforms that enhance software development efficiency. This role requires collaboration with various teams,... 

    Stellantisfinancialservices

    Auburn Hills, MI
    2 days ago
  • Responsibilities We are seeking skilled Cloud and DevOps Engineers to join our team. In this role, you will be responsible for designing...  ...will work closely with development teams to streamline our software delivery pipeline, improve system reliability, and optimize our... 

    Marvel Technologies Inc

    Auburn Hills, MI
    2 days ago
  • $75k - $90k

     ...day operation of CAI’s application and platform environments, including Michigan Online...  ...computer science, information technology, software engineering, or a related field, or equivalent...  ...collaboration. Any concerns shared with any staff members and student employees in the... 
    Work at office
    Remote work
    Monday to Thursday

    University of Michigan

    Ann Arbor, MI
    4 days ago
  •  ...designing, implementing, automating, and maintaining security platforms that support enterprise cybersecurity operations. The role focuses...  .... This role demands cloud experience blended with platform engineering capabilities to mature the AI Security platform/tools. What... 
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Lansing, MI
    3 days ago
  • $99k - $128.5k

     ...Cloud DevOps Engineer - WAF / Network Management Location: Remote, United States Employment...  ..., securing, and operating the cloud platforms that power OneStream's global SaaS offerings...  ...services needed for development. Apply software engineering best practices to... 
    Full time
    Temporary work
    Work experience placement
    Remote work

    OneStream Software

    Rochester, MI
    4 days ago
  • Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...
    Full time
    Immediate start

    Stellantis

    Kalamazoo, MI
    1 day ago
  • Slate Auto in Troy, Michigan is seeking a Design Release Engineer, Electrical Accessories. This role involves leading the development of electrical accessory integration and requires at least 5 years of relevant experience in automotive electrical design. Candidates should... 

    Slate Auto

    Troy, MI
    2 days ago
  • Design Release Engineer (Driveline & Axle, Drive train, Valvetrain) 4 days ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Detroit Engineered Products provided pay range This range is provided by Detroit Engineered... 
    Full time

    Detroit Engineered Products

    Auburn Hills, MI
    2 days ago
  • Stellantisfinancialservices is seeking a Design and Release Engineer in Auburn Hills, Michigan. This role involves developing design concepts through production, managing project timelines, and performing validation through testing. The ideal candidate will possess a Bachelor... 

    Stellantisfinancialservices

    Auburn Hills, MI
    2 days ago
  • The Seat Complete Engineer will be responsible for designing, developing, and delivering vehicle seating systems. This includes ensuring...  ...and ECE requirements. CAD Skills: Skilled in 3D modeling software (e.g., Teamcenter/NX). Design quality methods such as DFMEA to... 
    Permanent employment
    Interim role

    Stellantis

    Auburn Hills, MI
    2 days ago
  • Goken America is looking for a Design Release Engineer specialized in suspension tunables to oversee the design, release, and production of crucial vehicle components. The successful candidate will have a solid engineering background along with strong experience in suspension... 
    Relocation package

    Goken America

    Southfield, MI
    2 days ago
  • $50 - $60 per hour

    Design Release Engineer - Chassis Structures Headquartered in Dublin, Ohio, Goken America is an Engineering Services and Product Development company founded in 2004. At Goken America we strive to expand and deliver upon our company motto of “Creating Something Different... 
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area
    Visa sponsorship
    Relocation package

    Goken America

    Southfield, MI
    2 days ago
  • SEGULA Technologies is seeking an experienced Body-in-White (BIW) Design Release Engineer (DRE) in Auburn Hills, MI. You will lead the design and engineering of BIW components, ensuring compliance with Stellantis standards. The ideal candidate has 5+ years of experience... 

    SEGULA Technologies

    Auburn Hills, MI
    2 days ago
  • Design Release Engineer (Interior - Instrument Panel) Design Release Engineer (Interior - Instrument Panel) 1 day ago Be among the first...  ...Design Release Engineer( Valvetrain or timing drive ) Advanced Platform Design & Integration Engineer Troy, MI $90,000.00-$120,000.00 2... 
    Full time
    For contractors

    ALTEN Technology USA

    Auburn Hills, MI
    2 days ago
  • A leading engineering service provider in Auburn Hills is looking for a Design Release Engineer specializing in cranktrain components. The role involves overseeing the design and release of critical engine parts while ensuring compliance with quality standards. Candidates... 
    Full time

    LER TechForce

    Auburn Hills, MI
    2 days ago
  • ALTEN Technology USA is seeking an experienced engineer in Auburn Hills, Michigan, focusing on automotive component development and battery systems. The ideal candidate will hold a Bachelor's or Master's degree in a related engineering field and have at least 3 years of... 

    ALTEN Technology USA

    Auburn Hills, MI
    2 days ago
  • A leading engineering firm is seeking a Pre-Program Design Release Engineer for Interior Trims in Auburn Hills, MI. This role involves synthesizing program requirements, overseeing the development of CAD models, and ensuring compliance with NVH targets during early program... 

    Hinduja Tech Limited

    Auburn Hills, MI
    2 days ago
  • A global engineering group is seeking a Chassis Steering Design Release Engineer in Auburn Hills, MI. This position involves designing, developing, and validating new Steering Systems. The ideal candidate has at least 2 years of relevant engineering experience and a Bachelor... 

    SEGULA Technologies

    Auburn Hills, MI
    2 days ago
  • Ford Motor Company is seeking an experienced engineer for the Steering Column Control Module design and release. You will lead cross‑functional collaboration with suppliers, program teams and studios to ensure DFMEA, DVP&R, 8D and related documentation meets Ford standards... 

    Ford Motor Company

    Dearborn, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Platform. Be the first to apply!