Job Closed
This listing is no longer active.
Simplified Preconstruction for Everyone #planhub
Senior Software Engineer
Location
United States
Posted
148 days ago
Salary
0
No structured requirement data.
Job Description
Senior Software Engineer
PlanHub
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description - Design and develop high-quality applications using the Laravel PHP framework - Design and maintain scalable, performant, and fault tolerant backend systems - Provide efficient data and security management for our APIs - Write clean and maintainable code, and ensure code quality by conducting regular code reviews - Maintain robust automated build test suites to support continuous integration (CI/CD using GitHub Actions) - Work collaboratively with product managers and other developers - Stay up-to-date with emerging trends and technologies - Participate in planning ceremonies and daily stand-up meetings - Maintain and expand API documentation using OpenAPI specifications - Review and troubleshoot critical production issues - Collaborate with DevOps to continuously improve deployment automation, infrastructure-as-code (Terraform), observability (Datadog) and release processes - Guide and mentor junior developers Qualifications - 5+ years software development experience in backend systems - 5+ years of experience in developing and maintaining applications backed by a relational database such as MySQL - 3+ years of experience in PHP development - 3+ years of experience developing and supporting cloud-native applications, using AWS services such as SQS, ECS, EventBridge, API Gateway, and Lambda - Experience working in an agile development environment - Experience with the Git version control system - Excellent problem-solving and debugging skills - Strong communication and collaboration skills - Degree in Computer Science or related technical discipline or equivalent experience Benefits - The opportunity to join PlanHub, named to the 2025 Inc. 5000 list of America’s fastest-growing private companies - An awesome culture where you will be empowered, make an impact, and learn a ton - Open time-off policy - An excellent benefit package, including medical, dental, vision and life insurance - 401(k) plan with company match - This position will be a remote position within the United States
Job Requirements
- 5+ years software development experience in backend systems
- 5+ years of experience in developing and maintaining applications backed by a relational database such as MySQL
- 3+ years of experience in PHP development
- 3+ years of experience developing and supporting cloud-native applications, using AWS services such as SQS, ECS, EventBridge, API Gateway, and Lambda
- Experience working in an agile development environment
- Experience with the Git version control system
- Excellent problem-solving and debugging skills
- Strong communication and collaboration skills
- Degree in Computer Science or related technical discipline or equivalent experience
Benefits
- The opportunity to join PlanHub, named to the 2025 Inc. 5000 list of America’s fastest-growing private companies
- An awesome culture where you will be empowered, make an impact, and learn a ton
- Open time-off policy
- An excellent benefit package, including medical, dental, vision and life insurance
- 401(k) plan with company match
- This position will be a remote position within the United States
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Participate in developing and executing technology strategy for the Innovation Lab • Collaborate to design, implement, and maintain scalable platform solutions • Drive development of technologies and frameworks to enhance platform architecture • Ensure seamless integration of systems and performance optimization • Identify and address bottlenecks, security vulnerabilities, and performance issues • Improve development processes and tools fostering innovation and efficiency • Work with DevOps and engineers to automate operational processes • Stay current with industry trends for potential application enhancement • Provide mentorship and knowledge-sharing within the team • Create technical documentation for clarity
• Lead and oversee the design, development, and implementation of automated test strategies and frameworks • Lead a team of test/quality automation engineers by providing direction with automation and build automation strategies • Define and enforce best practices for test automation and quality assurance • Lead assessment of automation tools • Collaborate with stakeholders to define test automation goals and objectives • Ensure the integration of automated tests into the CI/CD pipeline • Work with DevOps teams to integrate automated tests into the continuous integration and delivery process • Monitor and report on test automation metrics and KPIs • Lead continuous improvement in test automation processes and tools standards • Lead innovation efforts such as AI • Design and develop training materials and train team members • Document training materials and provide trainings on automation tools and frameworks • Serves as a subject matter expert for quality automation engineers and may provide guidance, direction and prioritization of work for the team • Required to do manual testing when needed
• Transform financial lives by providing acceptance and growth in diverse environments • Collaborate on projects with teams and other stakeholders • Utilize expertise in Salesforce for development, integration, and system enhancement
• Set technical direction and standards for data streaming solutions • Ensure adherence to streaming and data platform architectures • Design, develop, and improve scalable data pipelines • Establish best practices for streaming design and operational readiness • Collaborate with business partners and platform teams for real-time data integration solutions • Influence technical solutions and mentor engineers

