Peyton Resource Group logo

Software Engineer: Lead

Peyton Resource Group
  • Plano, TX
  • Quick Apply
30+ days ago

Job Description


Description:

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:
  1. Strong Java backend development experience
  2. Hands-on data pipeline / data ingestion experience
  3. 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

LocationPlano, TX
IndustryStaffing/Employment Agencies
Company Size100 to 499 employees
Websitehttps://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.

More jobs like this

See more jobs

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.