The Senior Software Engineer I delivers high-quality software, mentors less experienced developers, and independently owns complex technical work from design through production support. This position contributes to architecture decisions, promotes engineering best practices, collaborates with cross-functional partners, and balances effective delivery with long-term maintainability and system health. Responsibilities include participating in the team’s on-call rotation and supporting production systems and incident response when needed.
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