Mount Indie is looking to add a Database Engineer to a high-visibility team with more than 50 developers both military and civilian programmers; broken into 6 scrum teams focused on the technical capabilities. With nearly 3,000 active monthly users and increasing visibility across the organization, this is your chance to help shape tools that matter. You'll be part of a collaborative, forward-thinking team that often has a direct line to decision-makers and influence on feature development. If you're looking to work on meaningful projects that are both technically interesting and organizationally important, we’d love to hear from you.
As a Database Engineer, you'll help drive performance, scale, and reliability across our core data systems. This includes deploying databases, troubleshooting optimization issues, and supporting our growing infrastructure in a fast-paced, Agile environment. The DBE works primarily at the front end of the lifecycle-requirements through system acceptance testing and Initial Operational Capability (IOC). Develops requirements from a project’s inception to its conclusion for a particular business and Information Technology (IT) subject matter area (i.e., simple to complex systems). You will assist with recommendations for, and analysis and evaluation of systems improvements, optimization, development, and/or maintenance efforts.
Required Experience
- Five (5) years experience as a DBE in programs and contracts of similar scope, type, and complexity is required.
- Bachelor’s degree in a technical discipline from an accredited college or university is required. Five (5) years of DBE experience may be substituted for a bachelor’s degree.
- Experience supporting the database design, development, implementation, information storage and retrieval, data flow and analysis activities
-
Experience supporting the analysis and evaluation of system improvements, optimization, development and/or maintenance efforts
- Ability to support the development of long and short term requirements for database administration and design
We're looking for someone with hands-on experience in the following areas:
- Working with MongoDB or MariaDB, including:
- Deployment and administration
- Debugging and resolving performance issues
- Scaling databases for increased demand
- Strong understanding of database management principles
- Familiarity with Agile development processes
- Comfort using tools like Git, Jira, and Confluence
- TSSCI Full Scope Poly
Desired Skills
While not required, experience with the following will help you ramp up quickly:
- Development using Python and frameworks like Django or Flask
- Creating and integrating RESTful APIs
- Building in a microservices architecture
- Using Swagger for API design/documentation
- Working with cloud environments such as AWS or C2S
- Using Docker for containerized deployments
- Working in IDEs like Visual Studio Code
- Experience with JSON and/or XML serialization
How We Work
-
High Visibility: Our tools are essential and frequently used—What we do matters and organization leadership notices. This means that we often have a seat at the table when it comes to new features that the org chief wants to build. We also have a duty to report and be responsible for when there are problems in production.
-
Agile Sprints: We operate in 2-week sprint cycles with 90-day Program Increments (PIs).
-
Core Working Hours: Meetings are typically between 10am–2pm; outside of that, your time is flexible.
-
Schedule Flexibility: Team members start as early as 5:30am and stay as late as 8pm. We value consistency in individual schedules while allowing flexibility.
-
Work from home opportunity - After 90 days of hire. 1-day on Thursday/Friday depending on prioritized productive work.
If you're excited about solving complex problems, supporting systems at scale, and working on tools that directly impact a growing user base, this could be a great fit. We look forward to connecting with you.