Designs, modifies, develops, writes, and implements software programming applications. Supports and/or installs software applications and operating systems. Participates in the testing process through test review and analysis, test witnessing, and certification of software. Familiar with a variety of the field's concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. A wide degree of creativity and latitude is expected.
Top Skills Required:
Strong Java backend development experience
Hands-on data pipeline / data ingestion experience
Database development and performance optimization (query tuning, indexing, data modeling)
Responsibilities Include:
Design, build, and maintain data ingestion pipelines to bring high-volume data into enterprise database systems
Develop backend processing logic to support data validation, transformation, and integration
Integrate data across internal and external systems (e.G., CyberArk, SailPoint)
Optimize database performance through query tuning, indexing strategies, and efficient data modeling
Manage and enhance complex, field-driven update logic within large datasets
Collaborate with architects, engineers, and business stakeholders to deliver scalable data solutions
Participate in CI/CD workflows, code reviews, and version control (GitHub)
Ensure data quality, scalability, and reliability across ingestion and processing layers
Daily Duties:
Attend Agile standup to provide progress updates on assigned tasks
Develop scripts to ingest data from various sources into a centralized location
Develop scripts to move data from the centralized location into a database
Code business rules into the system to assess risk based on data within the database
Team-Specific Responsibilities:
This team owns end-to-end development of account discovery within the environment, assessing risk based on attributes gathered across multiple data sources.
Candidate Qualifications:
5+ years of experience in software engineering or data engineering
Strong backend development experience with Java
Hands-on experience building and maintaining data pipelines / ingestion frameworks
Strong experience with database development, including performance optimization, query tuning, indexing strategies, and data modeling
Experience handling complex data processing logic at scale
Experience with CI/CD pipelines and GitHub
Strong communication skills with the ability to collaborate and influence across technical and business teams
Numbers & Facts
Location
Plano, TX
Industry
Staffing/Employment Agencies
Company Size
100 to 499 employees
Website
https://www.prg-usa.com/
About Company
Established in 2001, Peyton Resource Group is a solution-based staffing company that matches businesses with top talent for short-term, long-term or permanent needs.
People are a business’s most valuable asset. Peyton Resource Group is dedicated to helping companies find the best talent, matching professionals with jobs where they will thrive.
With locations in Dallas/Fort Worth, San Antonio and Austin, we are available to serve your staffing needs throughout Texas and across the country.