Estes Energetics is seeking to develop and maintain backend services, databases, and integrations to unify manufacturing, engineering, and administrative systems, and to modernize and streamline operations across rocket motor R&D, energetics manufacturing, safety systems, quality programs, and administrative platforms.
Requirements
- Backend programming proficiency in Python, C-Sharp/.NET, or Java, including API development and server-side application design.
- Strong experience with SQL database design, normalization, indexing, stored procedures, and performance tuning.
- Experience architecting or maintaining relational databases such as PostgreSQL or SQL Server.
- Ability to build ETL/ELT pipelines and data ingestion workflows connecting multiple data sources.
- Experience developing and consuming RESTful APIs and building middleware to integrate enterprise systems.
- Proficiency with Linux or Windows Server environments, including scripting, automation, and application deployment.
- Ability to implement secure backend systems, access controls, and logging aligned with defense-related data requirements.
Responsibilities
- Architect and implement a scalable on-premise database environment, including schema design, indexing strategy, storage planning, replication, and long-term data lifecycle management.
- Develop backend services and APIs that unify data across manufacturing, engineering, safety, quality, and administrative platforms.
- Establish standards for database access, versioning, migrations, and documentation to ensure reliability and auditability.
- Build secure, well-structured middleware for integrating ERP/MRP systems, SharePoint, Ignition SCADA data, engineering tools, and custom internal applications.
- Design and maintain ETL/ELT workflows to support consistent, validated data flow into unified backend systems and reporting platforms.
- Implement CI/CD automation, automated testing, and reliable deployment practices for backend code and database changes.
- Provide technical leadership on backend scalability, data modeling, normalization, and performance optimization.
Other
- Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, or a related technical field.
- Minimum of 3 years of backend software development experience using Python, C-Sharp, Java, or similar server-side languages.
- Must be a U.S. citizen or lawful permanent resident to comply with ITAR requirements.
- Ability to work on site in a collaborative engineering and manufacturing environment.
- Up to 10% travel required.