WEX
Simplifying the business of running a business.
Senior PHP Software Engineer
Backend EngineerSoftware EngineerFull TimeRemoteTeam 5,001-10,000Since 1983H1B SponsorCompany SiteLinkedIn
Location
California + 2 moreAll locations: California, Utah, Washington
Posted
23 days ago
Salary
$121.5K - $145.5K / year
Bachelor Degree5 yrs expExperience acceptedEnglishAWSAzureCloudDockerMy SQLNo SQLPHPSymfony
Job Description
• Join the team responsible for designing, developing, and deploying our flagship SaaS product, WEX FSM
• Build robust, scalable APIs that enhance the product and empower partners to integrate with the platform
• Partner with Product Managers to translate business requirements into technical reality
• Serve as a mentor to fellow engineers, enforce coding standards through rigorous code reviews
• Proactively reduce technical debt to keep the platform healthy and scalable
• Modernize and improve the performance and stability of the core SaaS product, WEX FSM
• Act as a subject matter expert on data persistence, utilizing deep understanding of Doctrine ORM to optimize complex queries
Job Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field is strongly preferred, but equivalent experience will be considered
- 5+ years of professional hands-on experience developing applications using PHP, Symfony, and RESTful APIs
- Extensive direct experience with Doctrine ORM or similar ORM, demonstrating mastery of DQL, QueryBuilder, caching strategies, and resolving N+1 problems
- Proven passion for MySQL query optimization with the ability to analyze execution plans (EXPLAIN), optimize schemas, and implement efficient indexing for high-volume datasets
- Demonstrated ability to adapt to new technologies and methodologies quickly
- Strong problem-solving skills, excellent communication and collaboration skills
- Experience using both relational and NoSQL databases
- Solid grasp of microservice design patterns and best practices
- Experience with API documentation is required (OpenAPI/Swagger preferred), along with the ability to drive architectural decisions through written design docs
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies like Docker
- Strong understanding of automated testing principles and practices (e.g., unit, integration, contract testing)
- Excellent communication and collaboration skills working with internal and external teams
- Act as a technical leader for the team, assisting in the onboarding of new hires and conducting code reviews that not only check for potential errors but enforce established coding standards and best practices.
Benefits
- health, dental and vision insurances
- retirement savings plan
- paid time off
- health savings account
- flexible spending accounts
- life insurance
- disability insurance
- tuition reimbursement
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer23 days ago
Full TimeRemoteTeam 201-500Since 2011H1B Sponsor
Software Engineer delivering core functionality for Rescale, a digital engineering leader
Cloud
Senior Java/Kotlin Engineer – Search
Help Scout🧑🏽💻 Customer Support Platform for Growing Businesses | Try for Free
Backend Engineer23 days ago
Full TimeRemoteTeam 51-200Since 2011H1B No Sponsor
Senior Engineer building scalable search systems for Help Scout
JavaKotlin
Backend Engineer23 days ago
Full TimeRemoteTeam 10,001+Since 1954H1B Sponsor
Back End Developer for software engineering at GDIT
AngularJavaJavaScriptMySQLNode.jsSpringSpring BootSpringBoot
Java Software Engineer, Distribution
NPRAn extra dose of NPR: the stories behind the stories plus corporate news and announcements.
Backend Engineer23 days ago
Full TimeRemoteTeam 1,001-5,000Since 1970H1B No Sponsor
Java Software Engineer at NPR developing distribution systems for public media content
JavaLinuxOpen SourceSpringSQLUnix