Mid-Level Software Engineer

Belay Technologies, Inc
Columbia, MD, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Compensation
$70,000.0 - $190,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) 3d Models Adobe Illustrator Adobe Photoshop Artificial Intelligence Amazon Web Services Cinema 4D Ubuntu (Operating System) Linux GNU Image Manipulation Program (GIMP) Human-Computer Interaction
+17 more
Iterative and Incremental Development Python (Programming Language) MongoDB Node.Js NoSQL Software Systems TypeScript ReactJS Flask (Web Framework) Delivery Pipeline Spring-boot Ios Frameworks Gitlab Material UI Kubernetes Unreal Engine Docker

Job description

  • Builds and maintains full stack applications in collaboration with business leaders and AI/ML engineers providing custom media operations.
  • Partners with AI/ML engineers, senior stakeholders, and business users to thoroughly understand complex operational challenges and translate those needs into robust, technical solutions.
  • Rapidly prototypes and pilots complex, cutting-edge capabilities to meet customers’ ever-evolving needs.
  • Optimizes system usability and workflow efficiency by collaborating with end-users to define and refine ideal user interaction path that reduce mission operation friction.
  • Cultivates an understanding of latest technological developments in the AI/ML landscape and seeks opportunities to operationalize them.

Requirements

  • Proven ability to take a project from initial concept/scoping through iterative development, rigorous testing, and final deployment.
  • Highly self-directed, with experience decomposing work into features and actions, with minimal oversight.
  • Experience conducting direct user research, iterating on new capabilities based on user feedback, and solving real-world operational pain points.
  • Extensive experience building applications in JavaScript including node.js, TypeScript, and UI frameworks/libraries such as React and Material UI.
  • Experience with Linux, especially Ubuntu and Amazon Linux.
  • Experience with Docker.
  • Working knowledge of NoSQL databases, specifically MongoDB.
  • Experience managing CI/CD build pipelines within GitLab.

Candidates are desired to have the following skills:

  • Experience with Java/Spring Boot and Python/Flask.
  • AWS Certified CloudOps Engineer, or general experience with managing software infrastructure in AWS .
  • Certified Kubernetes Application Developer, or general experience with managing an application running on Kubernetes.
  • Experience with multimedia and 3D modeling tools such Cinema4D, Blender, Unreal Engine, Gimp, Adobe Photoshop, Adobe Illustrator, etc.
  • Basic literacy in AI and knowledge of ML process.
  • Experience using code-assist tools such as OpenCode, Copilot, etc.

Benefits & conditions

  • 8 weeks paid leave - 4 weeks of personal leave, 3 Yay! days, take off on your birthday,11 paid holidays and optional leave up to 6 days through Belay’s volunteer program
  • 10% matching in 401(k) contributions vested on day one
  • $5,000 annual training/tuition
  • Student Loan Repayment Program
  • 100% company-funded HSA
  • Rich medical coverage (100% coinsurance)
  • Dental coverage including orthodontia
  • Up to $420,000 in life insurance, premiums 100% company funded
  • Amazon Prime, gym reimbursement, monthly lunches, games and prizes
  • Pet adoption program, generous referral bonus program, fun events, and more!

At Belay, we are committed to creating an environment where you can thrive both professionally and personally. We believe in transparency and fairness in compensation. Several factors influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, education, specific skills and competencies and certifications. Belay offers a competitive total compensation package that includes benefits and perks, a flexible work-life balance, and career development.

Salary Range: $70,000 to $190,000

About the company

Belay Technologies has been voted Baltimore Business Journal’s (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021!

Belay Technologies is seeking a Software Engineer to join our intel team. Join CNO’s Custom Media Operations team, winners of the President’s Intelligence Advisory Board Killian Award for outstanding mission support. CMO is leading the charge on media capabilities in the IC. You will support the team in full-stack web development efforts that connect CMO’s capabilities with their customers. The role offers hand-on experience developing solutions within the state-of-the-art AI/ML landscape. On this small team, you will manage products through their entire lifecycle, from initial ideation to full production, and take full ownership of their success., Belay Technologies is a certified Service-Disabled Veteran-Owned Small Business located in Columbia, Maryland (Baltimore/Washington area). Belay Technologies specializes in systems automation and full stack development. Belay Technologies provides leading technology and engineering solutions to the DoD, as well as state-of-the-art commercial products. We hire software engineers, web designers, test engineers, systems engineers, systems administrators, database engineers and other tech services. We are an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all