Amiri Recruiting

21 Amiri Recruiting Full Stack Software Engineer Jobs Hiring Near You

Full Stack Engineer This is an opportunity with an early stage startup.(M-F, in Mountain View, CA) About the Role You will work on developing code generation product(s) capable of solving many ...

... years in Software engineer role or Infrastructure Engineering * Solid experience with backend technologies * Ability to work across the entire stack and become an expert quickly * Desire to ship ...

... years in Software engineer role or Infrastructure Engineering * Solid experience with backend technologies * Ability to work across the entire stack and become an expert quickly * Desire to ship ...

... years in Software engineer role or Infrastructure Engineering * Solid experience with backend technologies * Ability to work across the entire stack and become an expert quickly * Desire to ship ...

Site Reliability Engineer

Mountain View, CA · Hybrid

$67.25 - $89.25/hr

Site Reliability Engineer Onsite- Bay Area, CA Skills Relevant Skills and Experience What You'll Do ... stack. Note: This is an internal-facing role -- no customer interaction. Must-Have: * 4+ years in ...

Site Reliability Engineer

Mountain View, CA · Hybrid

$67.25 - $89.25/hr

Site Reliability Engineer Onsite- Bay Area, CA Skills Relevant Skills and Experience What You'll Do ... stack. Note: This is an internal-facing role -- no customer interaction. Must-Have: * 4+ years in ...

Site Reliability Engineer

Mountain View, CA · Hybrid

$67.25 - $89.25/hr

Site Reliability Engineer Onsite- Bay Area, CA Skills Relevant Skills and Experience What You'll Do ... stack. Note: This is an internal-facing role -- no customer interaction. Must-Have: * 4+ years in ...

next page

Showing results 1-20

Amiri Recruiting Jobs Information

What are the most popular categories at Amiri Recruiting?

Sr. Software Engineer, Full-Stack

Amiri Recruiting

Washington, DC

Full-time

Posted 13 days ago


Job description

Sr. Software Engineer, Full-Stack

(US CITIZENS ONLY)


Key Responsibility
  • The Senior Software Engineer is responsible for building and developing our data collection applications and situational awareness tools.

  • You will be a part of a high-caliber team dedicated to both mission and advancing ground-breaking technology.

  • The software stack includes Java-based microservices in AWS using modern orchestration and integration systems.

  • We use many off-the-shelf technologies including Docker, Kubernetes, Kafka, PostgreSQL, Redis, and many others.

  • The front end is a React.js presentation that drives web UIs for historical analytics, real-time status information, and data replays similar to mixed-media streaming platforms.

  • We also develop mobile applications for the Android operating system.


Day to day Work
  • Collaborate with a small team of software engineers to design

  • Capture, update, and maintain current and future software requirements

  • Participate in enterprise architecture design discussions and documentation

  • Develop and implement reliable back-end software

  • Develop and implement modern web-based user interfaces

  • Write and maintain automated software unit tests and integration tests for both functional verification and regression testing

  • Write and maintain system component simulators

  • Collaborate across teams with mobile software developers, firmware engineers, hardware engineers, and data scientists

  • Mentor junior engineers and technicians

  • Deploy software using contemporary DevOps practices including multi-cloud, multi-tenant, and hybrid strategies


This position may require travel less than 10% of the time in support of in-person events including system testing

Ability to obtain a DoD Security Clearance

Skills

Bachelor's degree in computer science, computer engineering or equivalent practical experience

  • 6+ years of experience as a software engineer

  • Experience working in a start-up environment

  • Experience working for a DoD or government contractor

  • Cloud-agnostic architectures

  • Decentralized identity management including zero-trust frameworks

  • Networking protocols and ICDs

  • Software automation through simulation and digital twins