Match score not available

Senior Software Engineer - PHP

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of professional PHP experience, Proficiency in PHP (7.x and 8.x), Experience with modern PHP frameworks (Laravel, Symfony, etc.), Expertise in MySQL or PostgreSQL databases, Knowledge of AWS services and CI/CD practices.

Key responsabilities:

  • Design scalable web applications and back-end services
  • Architect complex solutions ensuring security and performance
  • Perform code reviews and maintain high code coverage
  • Lead project planning and prioritization
  • Maintain technical documentation and participate in scrum processes
Avalara logo
Avalara
1001 - 5000 Employees
See more Avalara offers

Job description

What You'll Do

Job Duties

  • Design high-quality, scalable web applications and back-end services
  • Architect complex solutions, ensuring scalability, performance, and security while adhering to best practices
  • You will Perform code reviews in a zero-defect culture
  • Design and implement effective CI/CD for automated delivery
  • You will Design efficient, scalable database structures, and write complex SQL queries
  • Write unit tests, perform code debugging, and ensure high code coverage to ensure software reliability
  • Keep up with latest PHP technologies, frameworks, and industry trends, and recommend improvements to the existing stack
  • Lead or help with project planning, time estimation, and task prioritization. Ensure delivery of projects.
  • Maintain comprehensive and clear technical documentation for the development process.
  • Participate in scrum/agile processes.
  • Participate in company level engineering projects
  • You will be reporting to Senior Engineering Manager


What You'll Need to be Successful

Technical Skills

  • 5+ years of professional experience in PHP development, with a proven track record of building and scaling complex web applications
  • Advanced proficiency in PHP (versions 7.x and 8.x) and object-oriented programming (OOP) principles
  • Experience with modern PHP frameworks such as Laravel, Symfony, Zend, or similar.
  • Experience with MySQL or PostgreSQL databases; including designing complex queries, optimising performance, and writing efficient SQL
  • Expertise in API development and integration (RESTful and GraphQL APIs).
  • Experence with version control systems like Git (GitHub, GitLab, Bitbucket).
  • In-depth understanding of security best practices in PHP development (e.g., data validation, encryption, and prevention of common vulnerabilities like XSS, CSRF, SQL injection).
  • In depth knowledge of AWS services EC2, S3, RDS, Lambda, etc
  • Proficiency in front-end technologies including HTML5, CSS3, JavaScript, and frameworks such as Angular, React, or Vue.js
  • Experience working with containerization technologies like Docker, and familiarity with CI/CD pipelines and DevOps practices.
  • And the ability to work independently or as part of a team.
  • Experience communicating updates and resolutions to customers and other partners to collaborate across teams and with partners.


About The Team

This is a remote role.

How We'll Take Care of You

Total Rewards

In addition to a great compensation package, paid time off, and paid parental leave, many Avalara employees are eligible for bonuses.

Health & Wellness

Benefits vary by location but generally include private medical, life, and disability insurance.

Inclusive culture and diversity

Avalara strongly supports diversity, equity, and inclusion, and is committed to integrating them into our business practices and our organizational culture. We also have a total of 8 employee-run resource groups, each with senior leadership and exec sponsorship.

Flexible hybrid working

We support hybrid work and flexible schedules for our employees.

Learn more about our benefits by region here: https://careers.avalara.com/

About Avalara

We’re Avalara. We’re defining the relationship between tax and tech.

We’ve already built an industry-leading cloud compliance platform, processing nearly 40 billion customer API calls and over 5 million tax returns a year.

Last year, we became a billion-dollar business, and our tribe expanded by a cool thousand people - there’s nearly 5,000 of us now. Our growth is real, and we’re not slowing down - not until we’ve achieved our mission - to be part of every transaction in the world.

We’re bright, innovative and disruptive, like the orange we love to wear. It captures our quirky spirit and optimistic mindset. It shows off the culture we’ve designed, that empowers our people to win. Ownership and achievement go hand in hand here. We instill passion in our people through the trust we place in them.

We’ve been different from day one. Join us, and your career will be too.

EEO Statement

We’re an Equal Opportunity Employer. Supporting diversity and inclusion is a cornerstone of our company — we don’t want people to fit into our culture, but to enrich it. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law. If you require any reasonable adjustments during the recruitment process, please let us know.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills

Software Engineer Related jobs