The Senior Software Engineer is a cross-team individual contributor who helps deliver, support, and improve business-critical software across multiple product areas. This is a true full-stack role, with meaningful ownership across frontend applications, APIs, backend services, database-backed workflows, integrations, reporting, production support, and release delivery. The role requires strong product judgment, practical debugging skills, clear communication, and the ability to move between planned feature work, urgent defects, technical debt cleanup, and release support. AI-assisted engineering is a normal part of this role. The engineer is expected to use AI-assisted development tools throughout discovery, planning, implementation, debugging, testing, review, documentation, and production support while remaining accountable for the quality and impact of the work. This role has a flexible work arrangement, meaning we are open to employees working remotely or in-office. Periodic travel to the Atlanta, IN office is expected.
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
No Education Listed