Sr. Product Engineer
Job Location:
Dallas, TX - USA
Monthly Salary:
Not Disclosed
Posted on:
30+ days ago
Vacancies:
1 Vacancy
Job Summary
Job Title: Sr. Product Engineer
Location: Dallas TX (Hybrid)
Job Type: Contract
Responsibilities:
- As noted above this list is intended to reflect the current job but there may be additional functions that are not referenced
- Management will modify the job or require other tasks be performed whenever it is deemed appropriate to do so observing of course any legal obligations including any collective bargaining obligations.
- Ensures reuse is a first class consideration in all team implementations and is a passionate advocate for broad reusability
- Formally mentors teammates and helps guide them to and along needed learning journeys
- Observes their environment and identifies opportunities for introducing new approaches to problems
- Test Automation: Selenium TestNG Postman SonarQube Cypress JUnit/NUnit/PyTest Cucumber Playwright Wiremock/Mockito/Moq
- Ability to optimize solutions for performance resiliency and reliability while maintaining an eye toward simplicity
- Ability to concisely convey ideas verbally in writing in code and in diagrams
- Proficiency in object-oriented design techniques and principles
- Proficiency in Agile methodologies such as SCRUM
- Proficiency in DevOps Toolchain methodologies including Continuous Integration and continuous deployment
Skills:
- Devotes time to raising the quality and craftsmanship of products and systems
- Conducts root cause analysis to identify domain level problems and prescribes action items to mitigate
- Designs self-contained systems within a teams domain and leads implementations of significant capabilities in existing systems
- Coaches team members in the execution of techniques to improve reliability resiliency security and performance
- Decomposes intricate and interconnected designs into implementations that can be effectively built and maintained by less experienced engineers
- Anticipates trouble areas in systems under development and guides the team in instrumentation practices to ensure observability and supportability
- Defines test suites and instrumentation that ensures targets for latency and availability are being consistently met in production
- Leads through example by prioritizing the closure of open vulnerabilities
- Evaluates potential attack surfaces in systems under development identifies best practices to mitigate and guides teams in their implementation
- Leads team in the identification of small batches of work to delivery the highest value quickly