
Senior Software Engineer
Belay Technologies15 days ago
Annapolis Junction, MD, USASenior
Base Salary
$190k - $240k/yr
Responsibilities
- Drive the evolution of a mature software system through code quality, testing, documentation, Jira management, and process improvements.
- Design and implement end-to-end data processing workflows from collection and transformation through storage and analyst-facing presentation.
- Develop Java-based REST APIs and contribute across backend, data-processing, and frontend components.
- Manage and optimize data storage, retrieval, and performance using Elasticsearch, Dgraph, MongoDB, and Redis.
- Collaborate with analysts, product owners, engineers, and project sub-teams to deliver operationally effective solutions.
- Mentor team members on data-processing and software-engineering best practices.
- Improve tooling and workflows to accelerate integration of new data sources and delivery.
- Use established design patterns and AI platforms to support code development, data transformation, and schema management.
Requirements
- Extensive software engineering experience in Java and Java-based REST API development.
- Experience with NoSQL databases, including Elasticsearch, MongoDB, Redis, or Dgraph.
- Proficiency in at least two of Spring Boot REST APIs and Spring Libraries, data wrangling and dataflow, or Apache NiFi.
- Familiarity with Git and Maven and/or npm, and proficiency in a Linux development environment.
- Experience with Atlassian tools such as Jira and Confluence or similar platforms.
- TS/SCI clearance with polygraph.
- Twelve years of experience and a bachelor's degree in a technical discipline, or four additional years of experience in place of the degree.
- Preferred experience includes corporate data formats, AI-assisted transformation and development, GitLab, JUnit, Docker or Podman, Kubernetes, JSON and JSON Schemas, AWS, Bash, Python, Groovy, Kafka, RabbitMQ, JavaScript, Vue.js, and production TAO capabilities.
Benefits
- Eight weeks of paid leave, including personal leave, Yay! days, a birthday day off, 11 paid holidays, and optional volunteer-program leave.
- 10% matching 401(k) contributions vested on day one.
- $5,000 annual training and tuition benefit and a student loan repayment program.
- 100% company-funded HSA and company-funded premiums for medical coverage with 100% coinsurance.
- Dental coverage including orthodontia and up to $420,000 in company-funded life insurance.
- Amazon Prime, gym reimbursement, monthly lunches, games and prizes, pet adoption support, referral bonuses, and company events.
- Flexible work-life balance and career development opportunities.
Tech Stack
Apache KafkaAWSBashDockerElasticsearchGitGroovyJavaJavaScriptJUnitKubernetesLinuxMavenMongoDBnpmPythonRabbitMQRedisSpring BootVue.js
Categories
Data EngineeringFull Stack
About Belay Technologies
BELAY provides managed, U.S.-based virtual staffing for small and midsize organizations, including executive assistants, bookkeeping, and marketing support. Clients engage fractional, remote professionals through a subscription-like, managed-service model with personalized matching and flexible scope. Founded in 2010 and headquartered in Atlanta, Georgia, the privately held company focuses on operational support that frees leaders from scheduling, inbox, financial reporting, and other administrative workloads.