Software Engineer
Avalara APAC
Date: 1 week ago
City: Pune, Maharashtra
Contract type: Full time

Overview
We are building cloud-based tax compliance solutions to handle every transaction in the world. Imagine every transaction you make - every tank of gas, cup of coffee, or pair of sneakers, every movie ticket, or streamed song, every sensor-to-sensor ping. Nearly every time you make a purchase, physical or digital, there is an accompanying unique and nuanced tax compliance calculation.
Responsibilities
What you’ll do:
Four-year bachelor’s degree or higher in computer science or engineering is required.
About Avalara
About Avalara:
We’re building cloud-based tax compliance solutions to handle every transaction in the world. Imagine every transaction you make — every tank of gas, cup of coffee, or pair of sneakers, every movie ticket, meal kit, or streamed song, every sensor-to-sensor ping. Nearly every time you make a purchase, physical or digital, there’s an accompanying unique and nuanced tax compliance calculation. The logic behind calculating taxes — the rules, rates, and boundaries is a global, layered, three-dimensional mess of complexity, with compliance dictated by governments and applied by every business, every day.
Avalara works with businesses of all sizes, all over the world — from corner stores to gigantic global retailers — to calculate tax accurately and automatically, at speeds measured in milliseconds. That’s a massive technical challenge, in terms of scale, reliability, and complexity, and we do it better than anyone. That’s why we’re growing fast. Headquartered in Seattle, Avalara has offices across the U.S. and around the world, in Brazil, Canada, India, U.K, Belgium and across Europe.
Equal Opportunities
Avalara is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, colour, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law.
We are building cloud-based tax compliance solutions to handle every transaction in the world. Imagine every transaction you make - every tank of gas, cup of coffee, or pair of sneakers, every movie ticket, or streamed song, every sensor-to-sensor ping. Nearly every time you make a purchase, physical or digital, there is an accompanying unique and nuanced tax compliance calculation.
Responsibilities
What you’ll do:
- Understand the problem context and convert algorithms into high-quality software programs using proven design patterns.
- Writing reusable, testable, and efficient code using TDD
- Collaborate with cross-functional teams to ship new features
- Address non-functional requirements like security, performance and load for the product
- Four year bachelor’s degree or higher in computer science or engineering is required
- Minimum of 2 years of experience in a software development role, shipping complex applications to large scale production environments
- Exposure to object-oriented programming languages like C#
- Basic Understanding of SQL & No SQL Databases
- Good object-oriented programming technique and debugging skills
- Good understanding of data structures and algorithm
- Experience in working in an Agile team
- Good debugging and troubleshooting skills
- Someone who loves to write optimized, high-performance code
- Strong written and verbal English communication skills.
- Strong Analytical and problem-solving skills
- Self-motivated, persistent and “Never Give Up” attitude.
- Passion for innovation and adaptability to a lean start-up culture.
- Creativity, motivation, enthusiasm, flexibility
- Experience in working with Email Providers APIs like SendGrid, Mailchimp, Mandrill etc. is a plus
- Experience in .net core or .net framework and Rest APIs
- Experience building platforms and libraries that are self-contained, extendable and ready for wide scale consumption
- Knowledge of building CI/CD pipelines (GitLab, Terraform)
- Familiar with containerization technologies (Docker, Kubernetes, ECS)
- Exposure to Cloud technologies (AWS, Azure, Google Cloud)
- Familiar with Docker containers and Kubernetes (K8s), Docker Swarm as an orchestrator platform.
- Participation in contests like CodeForces, SPOJ, CodeChef, Topcoder, Code Gladiator, Hackathons is a plus.
- Experience in securing web applications is a plus
- Experience in highly scalable systems and low latency APIs is a plus
- Experience in engineering for highly available and fault tolerant systems is a plus
Four-year bachelor’s degree or higher in computer science or engineering is required.
About Avalara
About Avalara:
We’re building cloud-based tax compliance solutions to handle every transaction in the world. Imagine every transaction you make — every tank of gas, cup of coffee, or pair of sneakers, every movie ticket, meal kit, or streamed song, every sensor-to-sensor ping. Nearly every time you make a purchase, physical or digital, there’s an accompanying unique and nuanced tax compliance calculation. The logic behind calculating taxes — the rules, rates, and boundaries is a global, layered, three-dimensional mess of complexity, with compliance dictated by governments and applied by every business, every day.
Avalara works with businesses of all sizes, all over the world — from corner stores to gigantic global retailers — to calculate tax accurately and automatically, at speeds measured in milliseconds. That’s a massive technical challenge, in terms of scale, reliability, and complexity, and we do it better than anyone. That’s why we’re growing fast. Headquartered in Seattle, Avalara has offices across the U.S. and around the world, in Brazil, Canada, India, U.K, Belgium and across Europe.
Equal Opportunities
Avalara is an Equal Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, colour, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Engineer Mechanical
Vertiv,
Pune, Maharashtra
3 days ago
Job DescriptionJob Title : Engineer I Mechanical Engineering IXDepartment : Global MCAD CoEReports to : Manager – NPD CoEDescription Of Essential DutiesTo work in Global Environment for Design Engineering support activities for New Product development, VAVE and Improvement projects.To plan and manage Engineering support work on NPI & other improvement projects with desired quality output and timeframe in coordination with...

AWS DevOps Engineer
Amazure Technologies Pvt Ltd,
Pune, Maharashtra
4 days ago
Job DescriptionSRE ,AWS ,Kubernetes, Expertise in Ansible and Terraform.Candidates should have 7- 8 + years of experience in AWS DevOps in CI/CD, SRE, Monitor infrastructure, and suggested cloud platform i.e AWS and tools like Gitlab ,Jenkins, Terraform, Docker/Kubernetes, Python/shell scripting.Experience with Istio and Python, Service Mesh would be a significant advantageCoding infrastructure automation across the pipeline. As the solution scales,...

Engineer - Technical Support Center
Tata Communications,
Pune, Maharashtra
4 days ago
About The CompanyTata Communications Redefines Connectivity with Innovation and IntelligenceDriving the next level of intelligence powered by Cloud, Mobility, Internet of Things, Collaboration, Security, Media services and Network services, we at Tata Communications are envisaging a New World of CommunicationsJob DescriptionThe role is responsible for managing customer queries and operations. This is an operational role that may seek appropriate level...
