At Intelliforce, we build software that helps analysts make sense of large, complex data sets and turn that information into something they can act on. In this role, you will join the team responsible for developing the backend services and processing capabilities. You will work on high-complexity systems that capture, process, and prepare data for presentation through user interfaces. The work spans backend Java development, API design, distributed systems, analytics, prototyping, and systems integration, giving you the opportunity to influence both how the software is built and how data moves through the larger mission environment. This role is ideal for a senior Java engineer who likes solving hard backend problems without adding unnecessary complexity. You will have room to make architectural decisions, define service boundaries, and build purpose-fit solutions that scale while staying maintainable. The DIGS team operates at the intersection of software engineering, analytics, data processing, and user-facing mission capabilities. You will help evaluate changes to existing systems, prototype new analytic capabilities, and build backend services that allow UI teams to present mission data in new and useful ways. At Intelliforce, your work is visible and your technical judgment matters. Because we support prime programs, our engineers stay close to the mission and the people using what they build. Because we are a small business, leadership is accessible, communication is direct, and strong engineering gets noticed. Add in long-term stability, strong benefits, and a people-first culture, and this is an opportunity to do senior-level engineering work without getting buried under layers of process.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior