The Senior Software Engineer is a full-lifecycle contributor responsible for designing, building, and operating high-quality software across customer-facing and internal products. Go is the primary language for this role, with Python used across scripting, automation, and data-adjacent work. The ideal candidate brings breadth across the stack — from backend services and system design to APIs, data, and front-end integration. You will take ownership of complex engineering problems end-to-end — from requirements through design, implementation, testing, and production operation. We practice Spec Driven Development and embrace AI-augmented engineering workflows as standard practice. The ideal candidate writes clean, maintainable Go, makes sound architectural decisions, and raises the technical bar for the engineers around them.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree