SlipstreamJobsFresh Startup & VC-Backed Jobs

Senior Software Engineer

Lightning AI - Seattle, WA, United States - Hybrid - posted 2026-09-17

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 206,086 - 217,000 / annual

Lightning AI is the company behind PyTorch Lightning, building an end-to-end platform for developing, training, and deploying AI systems. Founded in 2019, the company combines developer-first software with cost-efficient, large-scale compute through a merger with Voltage Park. Lightning AI serves solo researchers, startups, and large enterprises globally, with offices in New York City, San Francisco, Seattle, and London. The company is backed by Coatue, Index Ventures, Bain Capital Ventures, and Firstminute. We are seeking a Senior Software Engineer to design and implement microservices-based architecture for Lightning AI's core platform services. This role is based in the Seattle area (Redmond, WA office) with occasional telecommuting allowed within commuting distance. Key Responsibilities: - Build and maintain RESTful APIs and backend services for resource management - Develop internal tools and automation for infrastructure provisioning - Integrate with various cloud provider services (AWS, Azure, GCP) - Contribute to technical design decisions and architecture planning - Review code and provide constructive feedback to team members - Mentor junior software engineers and promote software engineering best practices - Participate in technical planning and sprint planning sessions - Design and implement monitoring, logging, and alerting solutions - Troubleshoot production issues and implement fixes - Develop disaster recovery and backup strategies - Optimize system performance and resource utilization The company culture emphasizes moving with urgency, taking ownership, communicating openly, building great teams, raising the bar through continuous improvement, and thinking long-term with scalable systems design. Requirements: - Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or closely related technical field (or foreign degree equivalent) - 5+ years of relevant software engineering experience - 5+ years of experience in backend/distributed systems - 5+ years of experience working with cloud platforms (AWS, GCP, and/or Azure) - 5+ years of experience with container orchestration (Kubernetes) and microservices architecture - 5+ years of experience with programming languages such as Go, Python, and/or Java - 5+ years of experience with infrastructure-as-code tools such as Terraform and/or CloudFormation - 5+ years of experience with networking, security, and scalability concepts

Similar roles