Enterprise - Senior Software Engineer - Python, UI, REST

Erias Ventures•Annapolis Junction, MD
•Hybrid

About The Position

Erias Ventures is seeking a hands-on software engineer for a small, high-impact team building cloud-based, mission-critical applications. The role focuses on designing and developing scalable back-end services, microservices, and data-intensive systems, with opportunities to take ideas from concept to working prototype through fast, iterative development. The position may allow partial telework depending on program requirements. The engineer will develop and maintain complex back-end systems, implement UI features using off-the-shelf technologies such as Grafana and Kibana, build data pipelines using AWS data-lake and big-data technologies, and develop microservices using AWS serverless technologies. The role also involves REST API integration, containerization and orchestration, distributed-systems troubleshooting, requirements analysis, design input, testing, code reviews, and collaboration with team members and stakeholders. A current Top-Secret/SCI clearance with FS polygraph is required. Candidates cannot be sponsored or nominated for a government security clearance for this position.

Requirements

  • Fourteen years of experience as a software engineer in programs and contracts of similar scope, type, and complexity.
  • A bachelor's degree in Computer Science or a related discipline from an accredited college or university, or four additional years of SWE experience on projects with similar software processes in lieu of the degree.
  • Current Top-Secret/SCI security clearance with FS polygraph; candidates cannot be sponsored or nominated for a government security clearance under this position.
  • Strong Python development skills for back-end and service-layer implementations.
  • Experience building UI using COTS frameworks such as Grafana and Kibana.
  • Experience building and consuming RESTful services.
  • Hands-on experience with Podman and/or Docker.
  • Experience with container orchestration platforms such as Kubernetes.
  • Experience deploying and operating applications in cloud environments such as AWS or on hyper-converged infrastructure (HCI).

Nice To Haves

  • Experience with machine-learning workflows, streaming data processing, and/or batch-processing pipelines.
  • Experience with MongoDB, ArangoDB, Redis, or PostgreSQL, including data modeling, performance tuning, and operations.
  • Experience with provisioning frameworks such as Terraform or AWS CloudFormation.
  • Familiarity with observability tools for distributed systems, including logging, metrics, and tracing.
  • Experience working in agile or iterative development environments.
  • Experience with modern JavaScript frameworks such as React or Vue.js for building rich, responsive user interfaces.

Responsibilities

  • Design, develop, maintain, and enhance complex back-end software systems based on documented requirements.
  • Design and implement UI features using off-the-shelf UI technologies such as Grafana and Kibana.
  • Implement services and data pipelines using AWS data-lake and big-data technologies.
  • Build and evolve microservices-based architectures, including service boundaries, APIs, and inter-service communication patterns using AWS serverless technologies.
  • Use sound software design and development methodologies to build, integrate, and execute simulations in development and test environments.
  • Provide input to system and software design, including hardware/software trade-offs, software reuse strategies, and effective use of COTS/GOTS components versus new development.
  • Perform requirements analysis and synthesis from system level down to individual services and modules.
  • Implement and consume RESTful APIs to integrate back-end services with other systems and client applications.
  • Containerize services using tools such as Podman or Docker and deploy them to orchestrated environments such as Kubernetes.
  • Diagnose and resolve complex distributed-systems issues, including performance analysis, latency reduction, and scalability tuning.
  • Collaborate with team members and stakeholders to refine requirements, estimate work, and deliver incremental value.
  • Participate in code reviews, testing, and continuous improvement of engineering practices.
  • Work independently when needed, demonstrating ownership, follow-through, and clear communication.

Benefits

  • Above-market hourly pay.
  • 11% Roth or Traditional 401(k) with immediate vesting and deposit.
  • Spot bonuses for assisting with business development and company growth.
  • Professional development bonuses for certificates and degrees.
  • Company-subsidized medical coverage.
  • 100% company-paid vision and dental coverage.
  • 100% company-paid long-term disability, short-term disability, and group life insurance.
  • Monthly wellness reimbursement.
  • Paid time off with flexible work schedules and birthday off.
  • Amazon Prime membership and monthly internet reimbursement.
  • Technology and productivity allowance for equipment and supplies.
  • Morale-building and company events.
  • Onboarding and annual swag.
  • Company-paid professional development and training.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service