[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.ResponsibilitiesArchitectural Leadership: Lead the design and implementation of complex technology projects and strategic initiativesSystem Development: Develop, test, and deploy high-quality, production-ready code for large-scale software componentsCode Quality & Governance: Set the standard for code quality by performing rigorous peer reviews and establishing best practices across the engineering organizationComplex Problem Solving: Solve sophisticated software problems involving high risk or complexity with minimal need for refinementImpactful Delivery: Drive significant improvements in software quality, system performance, and the end-customer experienceOperational Excellence: Lead initiatives to improve testability, internal documentation, and operational excellence metricsCross-Functional Strategy: Communicate effectively with senior stakeholders and cross-functional partners, such as SRE and Product, to align technical execution with business goalsTechnical Stewardship: Proactively manage technical debt and improve runbooks and internal tooling to enhance team velocityMentorship: Actively mentor engineers and interns, serving as a technical guide to elevate the teamβs overall capabilitySkills5+ 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 GoDemonstrated experience delivering production-quality code and contributing to highly scalable systems or componentsStrong understanding of data structures, algorithms, and advanced software design principlesExpert knowledge of development tools, version control (e.g., Git), CI/CD pipelines, and comprehensive testing frameworksDeep 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 leadsExceptional ability to debug complex issues and contribute to the long-term reliability and maintainability of systemsA strong desire to provide thoughtful feedback during code reviews and an eagerness to grow technical leadership over timeFamiliarity with IaC tools (i.e. Terraform) is encouraged but not requiredBenefitsFlexible PTOGenerous parental and caregiver leave401(k) matchingComprehensive medical, dental, and vision plansRemote-first culture with dedicated support for distributed teamsCompany OverviewAttune is an insurance producer driven by technology and human insights focused on helping brokers and their clients thrive. It is a sub-organization of Coalition. It was founded in 2016, and is headquartered in New York, New York, USA, with a workforce of 51-200 employees. Its website is https://www.attuneinsurance.com.