Senior Backend Engineer
4 weeks ago
At Pennymac, our people are the foundation of our success and at the heart of our dynamic work culture. Together, we work towards a unified goal of helping millions of Americans achieve aspirations of homeownership through the complete mortgage journey.
### Key Responsibilities:
#### Reltio Expertise:
Become a subject matter expert on Reltio, understanding its data modeling capabilities, workflows, and APIs.
#### Data Integration:
Design, develop, and maintain integrations between Reltio, various source systems, and customer preference platforms (OneTrust, PossibleNow, etc.) using AWS Glue, Lambda, Kinesis, and SQS.
#### Data Quality:
Implement data quality rules, matching algorithms, and cleansing routines to ensure the accuracy and completeness of customer data in Reltio, including preference and consent data.
#### Data Governance:
Collaborate with data stewards and business users to define and enforce data governance policies within the MDM platform, particularly around customer preferences and consent management.
#### Performance Optimization:
Monitor and optimize the performance of Reltio and its integrations to ensure efficient data processing and access, especially in relation to real-time preference updates.
### What You'll Bring:
#### Education:
Bachelor's degree in Computer Science, Engineering, or a related field.
#### Experience:
5+ years of hands-on experience in backend engineering or data integration, with at least 2 years of experience working with an MDM platform (Reltio experience is a plus) and experience integrating with enterprise customer preference platforms (OneTrust, PossibleNow or similar).
#### Technical Skills:
Proficiency in Python or another relevant programming language.
Expertise in AWS serverless technologies (Glue, Lambda, Kinesis, SQS).
Strong SQL skills and experience with Snowflake or a similar data warehouse.
Experience with data modeling, data cleansing, and data quality management, particularly as it relates to customer preferences and consent.
Understanding of REST APIs and web services.
### Benefits That Bring It Home:
Whether you're looking for flexible benefits for today, setting up short-term goals for tomorrow, or planning for long-term success and retirement, Pennymac's benefits have you covered
Some key benefits include:
Comprehensive Medical, Dental, and Vision
Paid Time Off Programs including vacation, holidays, illness, and parental leave
Wellness Programs, Employee Recognition Programs, and onsite gyms and cafe style dining (select locations)
Retirement benefits, life insurance, 401k match, and tuition reimbursement
Philanthropy Programs including matching gifts, volunteer grants, charitable grants and corporate sponsorships
To learn more about our benefits visit:
### Compensation:
Individual salary may vary based on multiple factors including specific role, geographic location / market data, and skills and experience as defined below:
Lower in range - Building skills and experience in the role
Mid-range - Experience and skills align with proficiency in the role
Higher in range - Experience and skills add value above typical requirements of the role
Some roles may be eligible for performance-based compensation and/or stock-based incentives awarded to employees based on company and individual performance.
Salary
$90,000 - $150,000
Work Model
OFFICE
-
Backend Infrastructure Engineer Intern
4 weeks ago
Cary, North Carolina, United States Epic Games Full timeAbout the RoleThe Core Tech Production Engineering team at Epic Games is seeking a talented Backend/Infrastructure Engineering Intern to join our team. As an intern, you will work on tooling that helps backend service teams build services that are reliable and scalable, and helps them in shipping changes to our players as fast as possible while improving our...
-
Senior Software Engineer
1 month ago
Cary, North Carolina, United States PennyMac Full timeJob Title: Senior Software Engineer - Master Data ManagementPennymac is seeking a highly skilled Senior Software Engineer to join our Master Data Management (MDM) team. As a key member of our technology team, you will be responsible for architecting and maintaining the critical data infrastructure that provides a single, trusted source of customer data for...
-
Senior Test Engineer
1 month ago
Cary, North Carolina, United States Eateam Full timeJob Summary:As a Senior Test Engineer - Transit Systems, you will be responsible for developing and executing test plans, scripts, and strategies to ensure the quality of our transit software and hardware. You will work closely with our software development teams to improve software quality and collaborate with production support to verify, validate, and...
-
Senior Java Developer
4 weeks ago
Cary, North Carolina, United States Eateam Full timeJob Title: Senior Java DeveloperJob Description:At Eateam, we are seeking a highly skilled Senior Java Developer to join our team. The ideal candidate will have a deep understanding of Java and its ecosystem, as well as experience with GraphQL, Microservices, and cloud concepts. Key Responsibilities:1. Provide technical guidance to a team of developers,...
-
Senior Technical Lead
4 weeks ago
Cary, North Carolina, United States Eateam Full timeJob Description:At Eateam, we are seeking a highly skilled Senior Technical Lead to join our team. The ideal candidate will have a strong background in Java Full Stack and Backend Development, with a minimum of 10 years of professional experience.Key Responsibilities:Design and implement scalable and efficient backend systems using Java, Spring, and...
-
Senior Java Software Engineer
4 weeks ago
Cary, North Carolina, United States Dexian - DISYS Full timeJob Summary:As a Senior Java Software Engineer at Dexian - DISYS, you will play a key role in developing, maintaining, and supporting new or existing software products. You will be responsible for evangelizing and applying the best practices of software development, working independently and as part of the leadership group of a larger team to deliver quality...
-
Senior Full Stack Developer
4 weeks ago
Cary, North Carolina, United States Eateam Full timeKey Responsibilities:As a Senior Full Stack Developer at Eateam, you will be responsible for ensuring code reviews and development best practices are followed. You must have strong experience working on Actimize and its tools (AIS, RCM/Act One), Dispute management. Your key responsibilities will include planning end-to-end technical scope of the project and...
-
Senior Full Stack Developer
4 weeks ago
Cary, North Carolina, United States Epic Games Full timeJob Title: Senior Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our Service Management Platform team. As a key member of our team, you will be responsible for designing, developing, and maintaining our service management platform based on Backstage. Your expertise in full-stack development, including...
-
Cary, North Carolina, United States The Dignify Solutions LLC Full timeJob SummaryAs a Senior Java Full Stack Developer with DevOps expertise, you will lead the development of complex systems, ensuring secure, high-quality code across the entire team. You will analyze, design, and drive solutions for major components and features, implementing enterprise-caliber web and backend solutions. Your expertise in DevOps practices and...
-
Senior Game Systems Programmer
4 weeks ago
Cary, North Carolina, United States Epic Games Full timeJob Title: Engine Feature ProgrammerAbout the Role:We are seeking an experienced Engine Feature Programmer to join our team at Epic Games. As an Engine Feature Programmer, you will be responsible for designing and implementing media client features for our internal games and the Unreal Engine itself.Key Responsibilities:- Design and development of media...
-
Senior Java Developer with DevOps Expertise
1 month ago
Cary, North Carolina, United States The Dignify Solutions LLC Full timeJob Title: Java Full Stack Senior with DevOpsThe Dignify Solutions LLC is seeking a highly skilled and experienced Java Full Stack Senior with DevOps expertise to join our team. As a key member of our engineering team, you will be responsible for leading the development and implementation of complex software systems, ensuring high code quality, and driving...
-
Senior UI Software Developer
4 weeks ago
Cary, North Carolina, United States Epic Games Full timeWe're looking for a talented UI Engineer to join our Fortnite Player Journey team. As a UI Engineer, you'll work closely with art and design leads to ensure that UI meets aesthetic and functional requirements. You'll write robust, maintainable code, architect, plan, and implement new UI and gameplay systems, optimize and fix bugs in existing systems,...
-
Senior Mechanical Engineer
4 weeks ago
Cary, North Carolina, United States IPS-Integrated Project Services, LLC Full timeJob DescriptionAt IPS, we're seeking a highly skilled Senior Mechanical Engineer to join our innovative Design team in Cary, North Carolina. As a key member of our team, you'll work independently on various projects, overseeing the entire design process or assisting as a technical expert on specialized designs.Responsibilities:Lead the design of mechanical...
-
Java Full Stack Senior Leader
2 weeks ago
Cary, North Carolina, United States The Dignify Solutions LLC Full timeJob SummaryAs a seasoned Java Full Stack Senior Leader, you will lead the development of complex, cloud-native applications using Java and related technologies. You will be responsible for designing and implementing scalable, secure, and high-quality software solutions that meet the needs of our clients. Your expertise in DevOps practices and tooling, such...
-
Senior Frontend Developer
4 weeks ago
Cary, North Carolina, United States Eateam Full timeJob Title: Senior Frontend DeveloperJob Description:As a Senior Frontend Developer at Eateam, you will be responsible for leading the development of high-quality frontend applications using TypeScript/JavaScript. You will have expertise in JavaScript and experience with TypeScript, as well as experience with tools like Webpack, Jest, Selenium, and Storybook....
-
Senior QA Engineer
4 weeks ago
Cary, North Carolina, United States Epic Games Full timeJob Title: Senior QA EngineerAbout the Role:We are seeking a highly skilled Senior QA Engineer to join our team at Epic Games. As a Senior QA Engineer, you will be responsible for owning the testing process, risk management, and quality evaluation of all products and functions across Epic.Key Responsibilities:* Work with QA analysts, QA management, product...
-
Senior Design Engineer
4 weeks ago
Cary, North Carolina, United States Stryker Full timeJob Summary:We are seeking a highly skilled Senior Design Engineer to join our team at Stryker Sage Medical in Cary, IL. As a Senior Design Engineer, you will be responsible for leading the design, development, and launch of high-quality medical device components.Key Responsibilities:Independently research, design, develop, and verify components and modules...
-
Senior Design Engineer
4 weeks ago
Cary, North Carolina, United States Avidex Full timeAbout Avidex:Avidex is a leading player in the audiovisual and IT integration industry, delivering cutting-edge solutions to a diverse range of clients.We pride ourselves on innovation, technical expertise, and a commitment to excellence. As we continue to expand, we are seeking a highly skilled and experienced Senior AV Design Engineer to join our dynamic...
-
Cary, North Carolina, United States The Dignify Solutions LLC Full timeJob SummaryThe Dignify Solutions LLC is seeking a highly skilled Senior Java Full Stack Developer with DevOps expertise to lead the development of complex software systems. The ideal candidate will have a strong background in Java application development, full-stack software engineering, and DevOps practices.Key ResponsibilitiesLead the collection and...
-
Senior Broadcast Solutions Engineer
4 weeks ago
Cary, North Carolina, United States American Tower Full timeJob SummaryWe are seeking a highly skilled Senior Engineer to join our Network Engineering & Technology Solutions team. As a Senior Engineer, Broadcast Solutions and Engineering, you will be the primary technical resource for interfacing with customers to understand and develop solutions for their broadcast requirements.Key ResponsibilitiesDevelop and...