Note: The job is a remote job and is open to candidates in USA. Avalara is a leading cloud compliance platform that processes billions of API calls and tax returns annually. They are seeking a Senior Software Development Engineer to design and develop scalable software solutions, optimize performance, and mentor other engineers while leveraging modern technologies and AI capabilities.
Responsibilities
- Design, develop, test, and maintain scalable software solutions that support Avalara’s 1099 product suite
- Deliver high-quality, reliable code to large-scale production environments while adhering to engineering best practices
- Collaborate with product managers, engineers, and stakeholders to define requirements and deliver customer-focused solutions
- Participate in architecture and design discussions, evaluating trade-offs and recommending scalable, maintainable solutions
- Optimize application performance, reliability, and operational efficiency through thoughtful design and continuous improvement
- Troubleshoot and resolve complex production issues, leveraging strong debugging and problem-solving skills
- Work with relational databases, including designing and optimizing data models and queries in PostgreSQL
- Contribute to code reviews, technical documentation, and knowledge sharing across the engineering organization
- Participate actively in Agile development processes, including planning, estimation, and retrospectives
- Drive innovation by identifying opportunities to improve systems, processes, and developer productivity
- Mentor and support other engineers while fostering a collaborative and inclusive engineering culture
Skills
- Bachelor's degree or higher in computer science or engineering is required
- 6+ years of experience in Ruby on Rails or C#
- Experience publishing and consuming Rest APIs
- Knowledge of building CI/CD pipelines (GitLab, Terraform)
- Experience with Cloud technologies (AWS, Azure, Google Cloud)
- Experience with Docker containers and Kubernetes (K8s), Docker Swarm as an orchestrator platform
- Experience securing web applications
- Understanding of scalable systems and low latency APIs
- Understanding of engineering for available and fault tolerant systems
- Experience communicating updates and resolutions to customers and other partners
Benefits
- Paid time off
- Paid parental leave
- Many Avalara employees are eligible for bonuses
- Private medical, life, and disability insurance
- Avalara strongly supports diversity, equity, and inclusion
- 8 employee-run resource groups, each with senior leadership and exec sponsorship
Company Overview
Company H1B Sponsorship