EngineerJobs.io
← Back to all jobs

Job Description

Cogent People Inc is hiring a Sr. Software Engineer (Scala) for hybrid work in Columbia, MD, to build Scala-based APIs and large-scale systems.

Responsibilities

  • Design, develop, and implement software solutions for complex business needs
  • Build scalable, maintainable, high-performance systems
  • Collaborate with cross-functional teams to define requirements
  • Provide engineering support for production systems

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • 7+ years developing REST and gRPC APIs using Scala with Play/Akka
  • 5+ years working with relational and non-relational databases (NoSQL)
  • Strong software design foundation across object-oriented and functional programming
  • Proven experience building AWS architectures
  • Thorough understanding of DevOps practices, CI/CD pipelines, and toolchain
  • Strong knowledge of performance monitoring and performance testing, including performance-focused system design
  • Experience with observability using Splunk, including log analysis and querying
  • Experience with containerization tools and platforms: Docker, Kubernetes, OpenShift
  • Strong attention to detail and commitment to high-quality, accurate delivery
  • Excellent written and verbal communication skills, able to collaborate effectively across teams
  • Ability to manage time and prioritize in a fast-paced environment
  • Demonstrated problem-solving ability with a proactive, solution-oriented mindset

Technologies

  • Scala, REST, gRPC
  • Play, Akka
  • AWS
  • Splunk
  • Docker, Kubernetes, OpenShift
  • NoSQL, DynamoDB
  • Postman
  • Drools BRE
  • CI/CD

Location

  • Columbia, MD (Hybrid/Remote)
  • Office presence: MON & WED

Residency requirement

  • Candidates must have lived in the U.S. for at least 3 of the past 5 years
  • Must be authorized to work in the U.S. (Citizen, Permanent Resident, or EAD)

Sponsorship

  • This position does not offer sponsorship
  • Candidates must already be authorized to work in the U.S. (Citizen, Permanent Resident, or EAD)

Clearance

  • Public Trust Clearance (or ability to obtain)

Preferred qualifications

  • Familiarity with Drools BRE
  • Familiarity with testing tools (Postman)
  • Familiarity with DynamoDB
  • Experience implementing solutions for mission-critical systems
  • Ability to understand the big picture and integrate new solutions into existing platforms
  • Experience in federal government programs or regulated environments (CMS experience preferred)

Benefits

  • Health, Dental, and Vision Insurance: comprehensive coverage
  • 401(k) Plan: matching contributions
  • Life Insurance & Disability Coverage: company-paid life, short-term, and long-term disability insurance
  • Paid Time Off: 3 weeks of PTO annually, plus 10 holidays

Similar Jobs