← Back to jobs

Ruri Software Technologies Logo
Sr Product Engineer

Ruri Software Technologies

 

Fort Worth, TX, USA

Posted On: 6 days ago
Experience: 7+ years
Availability: Onsite
Openings: 1
Category: Product Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

Job Description:

• 5-7+ years of experience designing, developing, and implementing large-scale solutions in production environments.
• Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
• Writes, tests, and documents technical work products (e.g., code, scripts, processes) according to organizational standards and practices
• 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 team's 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
• 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 Kafka, Java, Spring boot/Microservices, Azure/Aws Cloud, Persistent Storage (Mongo)

Mandatory skills (must be showcased on resume): AWS, Java, Persistent storage ( Mongo),Kafka,Spingboot

Years of experience required: 5-7+

Good to have:
• Front End Technologies: Angular/React
• Deployment Technologies: Kubernetes, Docker
• Source Control: GitHub, Azure DevOps
• CICD: GitHub Actions, Azure DevOps
• Integration/APIs Technologies: Kafka, REST, GraphQL
• 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

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs