[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Attune is revolutionizing small business insurance by leveraging data and technology to create a more efficient and user-friendly experience for brokers. As a Senior Software Engineer, you will lead technical initiatives, develop high-quality software, and mentor other engineers to drive engineering excellence within the company.
Responsibilities
- Architectural Leadership: Lead the design and implementation of complex technology projects and strategic initiatives
- System Development: Develop, test, and deploy high-quality, production-ready code for large-scale software components
- Code Quality & Governance: Set the standard for code quality by performing rigorous peer reviews and establishing best practices across the engineering organization
- Complex Problem Solving: Solve sophisticated software problems involving high risk or complexity with minimal need for refinement
- Impactful Delivery: Drive significant improvements in software quality, system performance, and the end-customer experience
- Operational Excellence: Lead initiatives to improve testability, internal documentation, and operational excellence metrics
- Cross-Functional Strategy: Communicate effectively with senior stakeholders and cross-functional partners, such as SRE and Product, to align technical execution with business goals
- Technical Stewardship: Proactively manage technical debt and improve runbooks and internal tooling to enhance team velocity
- Mentorship: Actively mentor engineers and interns, serving as a technical guide to elevate the team’s overall capability
Skills
- 5+ years of professional software engineering experience (building upon core competencies developed over 2–4 years)
- Proficiency in JavaScript/Typescript in both browser and server environments, and ideally one or more further modern programming languages, such as Python, Java, or Go
- Demonstrated experience delivering production-quality code and contributing to highly scalable systems or components
- Strong understanding of data structures, algorithms, and advanced software design principles
- Expert knowledge of development tools, version control (e.g., Git), CI/CD pipelines, and comprehensive testing frameworks
- Deep familiarity with cloud infrastructure (ideally AWS) and containerization (e.g., Docker, Kubernetes)
- Proven ability to work in a cross-functional environment, collaborating closely with Product, SRE, and other engineering leads
- Exceptional ability to debug complex issues and contribute to the long-term reliability and maintainability of systems
- A strong desire to provide thoughtful feedback during code reviews and an eagerness to grow technical leadership over time
- Familiarity with IaC tools (i.e. Terraform) is encouraged but not required
Benefits
- Flexible PTO
- Generous parental and caregiver leave
- 401(k) matching
- Comprehensive medical, dental, and vision plans
- Remote-first culture with dedicated support for distributed teams
Company Overview
Apply To This Job