Belay Technologies

Software Engineer

Belay Technologies
Apply
3 months ago
Annapolis Junction, MD, USAMid Level / Senior

Base Salary

$70k - $190k/yr

Responsibilities

  • Design and implement complex algorithms that meet strict timing, resource, interface, performance, and functional constraints.
  • Develop, maintain, enhance, modify, debug, and integrate complex software systems and correct software defects.
  • Analyze user and system requirements, derive software design and performance requirements, and contribute to hardware/software trade-offs and system design.
  • Develop backend software and provide support to the UI team.
  • Design and implement complex database and data repository interfaces and queries.
  • Review and test software components, assist with test procedures, document results, and ensure quality control.
  • Coordinate software installation, monitor equipment operation, and support transitions to cloud capability.
  • Develop documentation and recommend improvements to software development processes and standards.
  • Serve as technical lead for multiple software development teams, coordinate development processes, delegate programming and testing responsibilities, and monitor team performance.
  • Collaborate with users, customers, system engineers, hardware engineers, and cross-functional teams to resolve problems and deliver software solutions.

Requirements

  • TS/SCI clearance with polygraph is required.
  • A bachelor's degree in computer science or a related discipline from an accredited college or university is required, with four additional years of similar software engineering experience accepted in substitution.
  • Strong experience with Python is required.
  • Experience with Angular 12/13, TypeScript, Python 3, Pandas, PIL/Pillow, Wand/ImageMagick, Kubernetes/Docker, and K9s is desired.
  • Project management experience and familiarity with MS Project, WBS, FMEA, Risk Analysis, Planisware, and SAP for budget tracking are desired.
  • Demonstrated leadership, communication, presentation, organizational, multitasking, relationship-building, and team-building skills are desired.

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.
  • Student loan repayment program.
  • 100% company-funded HSA and medical coverage with 100% coinsurance.
  • Dental coverage including orthodontia.
  • Up to $420,000 in company-funded life insurance.
  • Amazon Prime, gym reimbursement, monthly lunches, games, prizes, pet adoption program, referral bonuses, and company events.
  • Flexible work-life balance and career development support.
  • The role is based in the Baltimore/Washington area; no specific remote or hybrid arrangement is stated.

Tech Stack

Categories

Belay Technologies

About Belay Technologies

1,001-5,000 employees

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.

Contact me