Job Description
Company: Infinity Systems Engineering
Location: Colorado Springs, CO
Workplace Type: On-site
Employment Type: Full-time
About the Role
Infinity Systems Engineering is seeking a motivated Software Database Engineer/Administrator (DE/DA) to design, build, test, and maintain robust database solutions supporting specialized aerospace and defense programs. This role ensures the efficiency, security, and reliability of database applications while collaborating with cross-functional teams to implement new technologies, troubleshoot issues, and optimize system performance.
What You’ll Do / Key Responsibilities
- Software Development & Implementation: Design, develop, and implement scalable, efficient software solutions and database architectures to support program needs following best practices.
- Testing & Optimization: Develop and execute unit, integration, and performance tests; identify and implement optimizations to improve application efficiency and database performance.
- Troubleshooting & Support: Diagnose and resolve software and database issues, providing technical support for application performance, database interactions, and system integrations.
- Database Administration & Lifecycle Management: Handle database programming, data management, patching, lifecycle management, backup/recovery protocols, and high availability/disaster recovery implementations.
- Project Management & Collaboration: Participate in agile development processes, including sprint planning, stand-ups, retrospectives, and cross-functional team coordination.
- Documentation & Compliance: Create and maintain detailed software documentation, technical specifications, and ensure compliance with security protocols and user access controls.
Requirements & Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field; or an equivalent combination of education and experience.
- Experience: 5+ years of software engineering experience with a strong focus on database design and administration.
- Clearance: Active Secret Clearance required. U.S. Citizenship is required.
- Database Skills: Hands-on experience with Oracle Database (including installation and configuration on Unix) and PostgreSQL Database and Products.
- Core Technical Skills: Linux Database Installation and Management, Disaster Recovery and High Availability, data security, user access controls, and ORM/DAL experience.
- Programming Languages: Proficiency in one or more programming languages such as Python, Java, C/C++, C#, or bash scripting.
- Tools & Methodologies: Experience with version control systems like Git and software development tools.
Preferred / Bonus Qualifications (if applicable)
- Hands-on experience with containerized environments (Docker/Podman, Kubernetes) and infrastructure-as-code tools (Ansible).
- Familiarity with DevOps practices and CI/CD pipelines.
- Knowledge of both SQL and NoSQL database management systems.
- Experience with front-end and back-end development frameworks.
- Certifications in software engineering or relevant technologies.
Benefits & Perks (if applicable)
- Health Benefits: 100% Company Paid monthly Medical and Dental premiums for you and your family.
- Retirement & Financials: 401(k) company contribution with free professional financial planning advisors and an annual Profit-Sharing Plan payout.
- Paid Time Off: Three weeks of vacation, an annual company reward trip after one year of employment, and 48 hours of sick leave.
- Health & Wellness: Flexible Spending Options (Medical and Dependent Care) alongside genuine work/life balance.
- Education: Education and Professional Training Reimbursement Program.
EOE including disability/vet.