Acrisure

Senior Software Engineer

Acrisure
Apply
5 days ago

Responsibilities

  • Lead the design, implementation, and delivery of software features, systems, and products.
  • Develop efficient and reliable technology with a customer-first mindset.
  • Design and maintain the technology stack and adopt or create tools as needed.
  • Identify and promote engineering best practices and technical standards.
  • Mentor and develop junior engineers.
  • Measure feature effectiveness, address performance issues, and drive continuous improvement.
  • Collaborate with software engineers, product managers, and designers on cross-functional initiatives.

Requirements

  • 7+ years of industry experience as a Software Engineer.
  • Strong knowledge of computer science fundamentals and software engineering principles.
  • Expertise with modern software tools, libraries, and programming languages, including experience delivering production code at scale.
  • Product and customer focus with an emphasis on improving the end-user experience.
  • Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • Ability to work collaboratively and support team leadership and cross-functional partnerships.

Benefits

  • Medical, dental, and vision insurance; life and disability insurance; fertility benefits; wellness resources; and paid sick time.
  • Generous paid time off and holidays, an Employee Assistance Program, and a complimentary Calm app subscription.
  • 401(k) plan with immediate vesting, HSA and FSA options, commuter benefits, and employee discount programs.
  • Paid maternity and paternity leave, including for adoptive parents; legal plan options; and pet insurance.
  • Full-time hybrid work arrangement in Austin, Texas, with four days in the office.

Tech Stack

Categories

Acrisure

About Acrisure

1,001-5,000 employees
Contact me