companyArmada logo

Senior Software Engineer - Federal

ArmadaBellevue Office, Sunset Corporate Campus
On-site Full-time $157.6K/yr - $197K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Required QualificationsUS Citizenship7+ years of professional software development experience. Proficient in Golang and familiar with container orchestration technologies. Strong understanding of microservices architecture and best practices. Experience with Kubernetes and cloud-native development. Ability to work collaboratively in a team-oriented environment. Excellent problem-solving skills and attention to detail.

About the job

 

About the Company

Armada is an innovative edge computing startup dedicated to providing cutting-edge computing infrastructure in remote regions where connectivity and cloud services are scarce. Our mission is to bridge the digital divide by deploying advanced technology infrastructure that enables real-time analytics and AI capabilities at the edge. We are seeking exceptionally talented individuals to join us in our journey to transform how data is processed and utilized globally.

 

About the Role

As a Senior Software Engineer specializing in the open-source ecosystem, you will play a pivotal role in designing, developing, and maintaining applications and services that operate on container runtimes such as Docker. You will collaborate closely with our DevOps and Infrastructure teams to ensure efficient, scalable, and robust deployment processes. Your work will focus on delivering high-performance networking solutions tailored for software-defined networks, telecommunications, and IoT applications.

Location: This position is office-based at our Bellevue, Washington office.

Key Responsibilities

  • Develop and maintain microservices and applications using Golang.
  • Create features for dynamic network management, including auto-failover, load balancing, and path selection based on real-time network conditions.
  • Implement monitoring and alerting systems to guarantee high availability and performance for deployed SD-WAN services.
  • Design and build scalable APIs and services that facilitate network automation, policy enforcement, and optimized traffic routing.
  • Work collaboratively with cross-functional teams to define, design, and deliver new features.
  • Debug and resolve issues within Kubernetes clusters and applications.
  • Adopt best practices for CI/CD pipelines, monitoring, and logging.
  • Write comprehensive tests to ensure code reliability and stability.
  • Stay informed on the latest industry trends and technologies in software-defined networks, Kubernetes, and cloud-native development.

About Armada

Armada is a pioneering startup focused on delivering edge computing solutions to underserved areas. We aim to revolutionize data processing with our rapidly deployable technology infrastructure, empowering businesses and communities to thrive in the digital age.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.