Senior Software Engineer

AvalaraDurham, NC
8h$240,000Remote

About The Position

Avalara is an AI-first company. We expect every engineer and manager to use AI to enhance productivity, quality, innovation, and customer value. AI is embedded in our workflows, and products — and success at Avalara requires embracing AI as an essential capability, not an optional tool. As a Senior Software Engineer, you will plan, design, develop and test software systems or applications for software enhancements and new products including cloud-based or internet-related tools. You'll report to the Director, Software Engineering. This is a remote opportunity. POSITION: Senior Software Engineer WORK LOCATION: Durham, NC (Telecommuting permitted from anywhere in the U.S.)

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field
  • 5 years of progressive, postbaccalaureate experience in a software developer-related occupation, including experience in each of the following: Full stack software design and development; Object-oriented programming languages Python, Java, and/or C#; Architectural style and design pattern principles using MVC and SOLID; and Working in an Agile environment using JIRA
  • Also requires experience in: AWS cloud technologies; Monitoring tools Grafana or Spotfire; and microservices
  • All experience may be gained concurrently.
  • All qualification claims will undergo rigorous verification to ensure accuracy.

Responsibilities

  • Plan, design, develop and test software systems or applications for software enhancements and new products including cloud-based or internet-related tools.
  • Design and implement new features and maintain existing functionalities of Avalara software.
  • Work with team and other stakeholders to understand requirements and produce best technical solutions.
  • Perform code reviews and ensure that coding standards and practices are followed.
  • Implement and follow agile/scrum processes.
  • Optimize code to improve application efficiency.
  • Collaborate with other teams to solve cross functional challenges.
  • Act as a mentor/coach to other engineers to share knowledge and expertise.
  • Telecommuting permitted from anywhere in the U.S.

Benefits

  • Avalara’s benefits for eligible employees includes company benefits such as medical, dental, and vision coverage, life, AD&D, and disability insurance, a 401(k) retirement plan, 17 days of paid time off annually, 12 paid holidays, paid parental leave, an employee assistance program, and subsidized transportation options for commuters.
  • All benefits are subject to eligibility requirements and Avalara reserves the right to modify or change these benefits programs at any time, with or without notice, unless otherwise required by law.
  • In addition to a great compensation package, paid time off, and paid parental leave, many Avalara employees are eligible for bonuses.
  • Benefits vary by location but generally include private medical, life, and disability insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service