Software & Database Engineer

Peraton•Las Cruces, NM
•$80,000 - $128,000•Onsite

About The Position

Peraton is hiring a Jr./Mid-level Software & Database Engineer to join its team at the White Sands Complex in Las Cruces, New Mexico. The engineer will be a core technical contributor building, enhancing, and maintaining software and data systems. The position combines full-lifecycle software engineering with database expertise in Oracle and PostgreSQL environments. The engineer will collaborate with cross-functional teams to develop resilient applications, design high-performance schemas, troubleshoot system issues, and support reliable data integration across mission-critical platforms.

Requirements

  • Bachelor’s degree in engineering, computer science, mathematics, or a related technical field and 5 years of relevant experience, or a master’s degree and 3 years of experience.
  • Must be able to obtain and maintain a DoD Secret security clearance.
  • Must be a U.S. citizen and provide proof of citizenship.
  • Must be able to maintain the ability to access a government worksite.
  • At least 2 years of professional software engineering experience.
  • 3–5+ years of hands-on database engineering or backend development working with Oracle and PostgreSQL.
  • Proficiency writing advanced logic in Oracle PL/SQL and PostgreSQL PL/pgSQL.
  • Experience supporting SDLC processes in Agile/Scrum environments and managing database objects via Git.

Nice To Haves

  • Experience with OpenVMS, Linux, or Windows operating systems.
  • Experience working with SQL databases and object-oriented languages such as Ada, C++, or Java.
  • Familiarity with schema migration tools.
  • Cloud-hosted database experience.
  • Strong scripting skills in Python, Bash, or shell environments.
  • Understanding of database replication technologies such as GoldenGate and PostgreSQL streaming replication.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work effectively in team environments and interact with customers.

Responsibilities

  • Perform systems modeling, simulation, and analysis to create telemetry, tracking, and command software solutions.
  • Design, develop, troubleshoot, and analyze software that interfaces with hardware systems.
  • Customize third-party applications and maintain libraries, documentation, and manuals.
  • Provide first-level customer support and communicate technical status updates to leadership.
  • Design and maintain server-side logic using Oracle PL/SQL and PostgreSQL PL/pgSQL.
  • Develop scalable relational schemas, manage migrations, and support new software feature deployments.
  • Conduct performance tuning using Oracle AWR/ASH, TKPROF, and PostgreSQL EXPLAIN ANALYZE.
  • Support database modernization and migration efforts across Oracle and PostgreSQL.
  • Optimize integration between applications and databases, including connection pooling and data access layers.

Benefits

  • Employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service