Principal Platform Software Engineer
Eeho
· United States
Open
Full Time
Posted 2026-11-03
Sign up to see how you match
Apply on company site ↗
Pamposhun can't apply to this company's system yet, so apply on their site.
•
• Designs software solutions and analyzes and identifies requirements to achieve business and operational goals, sharing results with manager upon completion.
•
• Adheres to and improves execution of all phases of the software development lifecycle; provides guidance and coaching to engineers to drive improvements.
•
• Utilizes advanced knowledge to develop and guide new software features and enhancements leading design specifications, ensuring accessibility, and develops documents to clarify software design and code.
•
• Leads code reviews in multiple areas to help drive improvements.
•
• Conducts debugging and troubleshooting to identify and fix complex software issues.
•
• Develops fixes for identified issues.
•
• Implements comprehensive software testing (e.g., functional and non-functional testing), quality assurance processes, software error logging, monitoring, and observability for effective debugging, sharing work with manager and/or lead upon completion.
•
• Conducts performance profiling and optimization of coding, building scalable solutions, and anticipating and resolving potential outcomes.
•
• Troubleshoots and resolves complex issues related to application programming interface (API) functionality and integration.
•
• Implements complex API versioning, lifecycle, and interoperability strategies.
Skills:
software development lifecycle
coaching
accessibility
software design
debugging
troubleshooting
software testing
quality assurance
logging
observability