Senior Software Engineer
Required skills
- microservices
- RESTful APIs
- backend services
- resource management
- internal tools
- automation
- infrastructure provisioning
- cloud provider services
- AWS
- Azure
Nice to have
- telecommuting
Role summary
Lightning AI is seeking a Senior Software Engineer to design and implement microservices-based architecture for their core platform services. This role involves building and maintaining RESTful APIs and backend services, developing internal tools for infrastructure provisioning, and integrating with cloud platforms like AWS, Azure, and GCP. The engineer will contribute to technical design and architecture planning, mentor junior engineers, and implement monitoring, logging, and alerting solutions. The position requires a Bachelor's degree in a related technical field and 5 years of experience in backend/distributed systems, cloud platforms, Kubernetes, microservices, specific programming languages (Go, Python, Java), Infrastructure-as-Code, and networking/security/scalability concepts. The role offers a hybrid work model with occasional telecommuting.
Who We Are
Lightning AI is the company behind PyTorch Lightning. Founded in 2019, we build an end-to-end platform for developing, training, and deploying AI systems—designed to take ideas from research to production with less friction.
Through our merger with Voltage Park, a neocloud and AI Factory, Lightning AI combines developer-first software with cost-efficient, large-scale compute. Teams get the tools they need for experimentation, training, and production inference, with security, observability, and control built in.
We serve solo researchers, startups, and large enterprises. Lightning AI operates globally with offices in New York City, San Francisco, Seattle, and London, and is backed by Coatue, Index Ventures, Bain Capital Ventures, and Firstminute.
The Way We Work
The people who thrive here are builders who move fast, communicate openly, take ownership, and continuously improve themselves, their teams, and our company. Here's what that looks like in practice:
What We’re Looking For
Multiple position openings. We’re looking for a Senior Software Engineer who will design and implement microservices-based architecture for Lightning AI's core platform services. Position allows for occasional telecommuting within commuting distance of reporting office in San Francisco, CA.
What You’ll Do
What You’ll Need
Position also requires at least five (5) years of experience in each of the following:
Compensation
We are committed to offering competitive compensation that reflects the value each team member brings to our mission. Final offers are based on factors such as experience, skills, geographic location, and role expectations. In addition to base salary, our total rewards package for eligible roles includes a discretionary bonus, a meaningful equity component, and comprehensive benefits.
The anticipated annual base salary range for this role is:$221,187—$221,187 USDBenefits and Perks
We offer a comprehensive and competitive benefits package designed to support our employees’ health, well-being, and long-term success:
Benefits may vary by location, team, and role.
At Lightning AI, we are committed to fostering an inclusive and diverse workplace. We believe that diverse teams drive innovation and create better products. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic. We are dedicated to building a culture where everyone can thrive and contribute to their fullest potential.
Similar roles
- Head of Growth MarketingLightning AI · Remote · Remote
- Head of Product & Solution MarketingLightning AI · Remote · Remote
- Senior Software Engineer II - Platform & EnablementWrapbook · Remote · Remote
- Associate Software EngineerKeyfactor, Inc. · Remote · Remote
- Platform Software EngineerFord Motor Company · Dearborn, MI · Hybrid
- Director - Software EngineeringKodiak Solutions · Remote · Remote
