Staff Engineer I - R&D (Rule Engine, Java, PL/SQL)
Cotiviti · United States · 3 wk ago
RemoteRemoteEngineering$140k–$170k/yrFull-time
About the role
We are seeking a highly skilled and experienced Staff Engineer I to join our dynamic team in Payment Integrity. The ideal candidate will play a crucial role in leading and mentoring a team of Senior Software Engineers, while working closely with the Leadership and Principal Software Engineer(s) to drive technical excellence and innovation. This position requires a deep understanding of software development, software development practices, strong leadership abilities, and a passion for solving complex technical challenges.
Responsibilities
- Lead and mentor a team of Software Engineers, providing guidance, support, and technical expertise.
- Act as a key influencer in technical decision-making and driving architectural improvements.
- Collaborate with Principal Software Engineers and Leadership to design, develop, and implement high-quality software solutions.
- Drive technical initiatives and projects, ensuring alignment with company goals and objectives.
- Conduct code reviews, provide constructive feedback, and ensure adherence to best practices and coding standards.
- Identify and address technical debt, performance bottlenecks, and other areas for improvement.
- Stay up to date with industry trends, emerging technologies, and best practices to continuously enhance the team's capabilities.
- Foster a culture of innovation, collaboration, and continuous learning within the team.
- Experience with performance tuning and optimization of large-scale, complex systems.
- Complete all responsibilities as outlined in the annual performance review and/or goal setting.
- Complete all special projects and other duties as assigned.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field. Advanced degree preferred.
- 8+ years' experience in Software Engineering including 3+ years of proven experience as a Senior Software Engineer II or equivalent role, with a strong track record of technical leadership and mentorship.
- Expertise in software development, including proficiency in Java, C#, Python, Associated frameworks, SparkSQL and Oracle PL/SQL.
- 5-7+ years' experience working with relational databases, and ETL processes.
- 3-5+ years' experience working with No-SQL databases.
- Proficient in AI-native development.
- Experience with AI/LLM implementations.
- Strong problem-solving skills and the ability to tackle complex technical challenges.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Demonstrated ability to drive technical initiatives and deliver high-quality software solutions.
- Passion for continuous learning and staying current with industry trends and emerging technologies.
- Experience with cloud computing platforms, microservices architecture, and DevOps practices are preferred.
- Familiarity with agile development methodologies and tools.
Pay
- Base compensation ranges from $140,000 to $170,000 per year. Specific offers are determined by various factors, such as experience, education, skills, certifications, and other business needs.
- This role is eligible for discretionary bonus consideration.
Benefits
- Cotiviti offers team members a competitive benefits package to address a wide range of personal and family needs, including medical, dental, vision, disability, and life insurance coverage, 401(k) savings plans, paid family leave, 9 paid holidays per year, and 17-27 days of Paid Time Off (PTO) per year, depending on specific level and length of service with Cotiviti.
- For information about our benefits package, please refer to our Careers page.
Schedule
- This role is based remotely and all interviews will be conducted virtually.