Develop production-quality backend services in Python and/or other modern languages with strong attention to reliability, observability, testing, maintainability, and secure deployment.
Master’s degree or PhD in Computer Science, Software Engineering, or a related field.
Strong software engineering skills in Python, with experience building production-grade services, libraries, automation tools, or developer-facing APIs.
...
Work with the product owner and scrum master to define and implement the requirement .
Gather requirements and functional specifications, assess the current software systems in place to identify areas in need of improvement and oversee the development team.
...
Through professional growth, mentoring, performance management, and/or hiring, build a team of high-performance developers, quality engineers, product owners and UX designers who embody your same passion for rapid incrementalism with sustained and repeated delivery.
Work together with your leadership peers to surface dependencies and coordinate work to maximize the overall success of the Eggplant Server organization.
With the agile mindset as your guide, instil a sense of true product ownership in your team.
...
Plan prototype, validation, pilot, and production readiness builds; confirm that designs, materials, documentation, fixtures, software, and test coverage are ready.
Use hardware design experience to support design reviews, hardware bring up, debugging, issue closure, and engineering change control.
Coordinate printed circuit board test and tester development, including test strategy, fixtures, coverage, software, correlation, and release readiness.
...
Provide technical leadership and solve complex technical problems.
High quality of software deliverables through automated software QA testing and number/complexity of defects fixed before shipping the product.
Work with various competencies worldwide, especially R&D hardware, application software, marketing, etc. to deliver cutting edge solutions to the market.
...