Job Description
Lightning AI is seeking a Senior Software Engineer to join their Red Squad, reporting to the Director of Engineering. This is a hybrid role based in their New York City office, requiring in-office presence 2 days a week. The Senior Software Engineer will be responsible for developing and scaling the Lightning AI platform, focusing on backend systems and collaborating with engineers, product managers, and designers.
The role involves:
- Writing readable, testable, and efficient code in Go (Golang).
- Mastering the technology stack to deliver new features and improve system stability.
- Partnering with engineering and product leaders to develop the Lightning product.
- Evaluating and strengthening technical architecture, tools, and processes.
- Championing software quality and driving continuous delivery.
- Mentoring and coaching engineers.
Requirements include:
- Extensive experience writing code in Go.
- Familiarity with testing and optimization best practices.
- Broad knowledge of backend and frontend systems.
- Experience with cloud platforms like AWS, GCP, or Azure.
- Familiarity with containerization (Docker, Kubernetes).
- Proven ability to take ownership of key features.
- Commitment to software quality and continuous delivery.
- Hands-on experience in a SaaS technology company.
- Strong communication and collaboration skills.
Lightning AI offers:
- Competitive base salaries and stock options.
- Flexible paid time off and winter closure.
- Generous paid family leave benefits.
- Monthly meal reimbursement.
- Home office stipend.
- Annual learning & development stipend.
- Various medical and mental health services.