Software Engineer

Armada

$117K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, IT, Electrical Engineering, or related field.
  • 2 years of experience as a Software Engineer or related field.
  • 2 years of experience building backend services in Go, Java, or Python with REST or gRPC.
  • 1 year of experience with various datastores such as PostgreSQL, MySQL, Redis, and others.
  • Experience with containerization and orchestration using Docker and Kubernetes.

Responsibilities

  • Participate actively in the software development lifecycle and contribute to scalable solutions.
  • Assist in designing software architectures and integrating components for enhanced functionality.
  • Support testing protocols to ensure software quality and reliability.
  • Monitor and optimize system performance under senior mentorship.
  • Collaborate with cross-functional teams on projects that align with business goals.

Benefits

  • Telecommuting allowed from anywhere in the U.S.
  • A culture that promotes continuous learning and skill development.
  • Work in a fast-paced, entrepreneurial environment.
  • Opportunities for collaborative development and team success.
Full Job Description
About the Role

Armada Systems seeks a Software Engineer in Bellevue, Washington for: Active Software Development Participation: Actively participate in the software development lifecycle, contributing to the design, development, and maintenance of scalable, efficient, and resilient software solutions using a variety of technologies; Contribute to System Design and Integration: Assist in designing software architectures and contribute to the integration of software components to improve system functionality and user experience, under guidance from more experienced engineers; Support Testing and Performance Optimization: Support the implementation of testing protocols to ensure the software's quality and reliability. Assist in monitoring and optimizing system performance under the mentorship of senior team members; and Engage in Collaborative Development Efforts: Collaborate with team members across functions to contribute to software projects that align with business goals. Learn and apply best practices in continuous integration and deployment to enhance the development process. Telecommuting permitted from anywhere in the U.S. Wage range for this role- $117,749-$130,000. To apply, send resume and cover letter to [redacted] and include Ref#AM0426.

The position requires a Bachelor's degree or foreign equivalent in Computer Science, Information Technology, Electrical Engineering, and other closely related degrees, and 2 years of experience as a Software Engineer or related occupation. Must have 2 years of experience in the following skills: Building backend services in Go/Java/Python with REST or gRPC and microservices, and Software Development Methodologies. Must have 1 year of experience in the following skills: Working with datastores such as, PostgreSQL, MySQL; and Redis, Cassandra, Cosmos DB; Containerization & orchestration with Docker and Kubernetes; Cloud operations on a major cloud-Azure (AKS, storage, monitoring) or AWS/GCP equivalent; Observability (metrics, logging, tracing) using Prometheus, Grafana, OpenTelemetry, ELK/EFK, Jaeger, or equivalent; and Delivery & quality: CI/CD with Git-based workflows and GitHub Actions, Jenkins, GitLab CI, Azure DevOps, plus unit/integration testing, code reviews, and Agile/Scrum in production.

You're a Great Fit if You're
  • A go-getter with a growth mindset. You're intellectually curious, have strong business acumen, and actively seek opportunities to build relevant skills and knowledge
  • A detail-oriented problem-solver. You can independently gather information, solve problems efficiently, and deliver results with a "get-it-done" attitude
  • Thrive in a fast-paced environment. You're energized by an entrepreneurial spirit, capable of working quickly, and excited to contribute to a growing company
  • A collaborative team player. You focus on business success and are motivated by team accomplishment vs personal agenda
  • Highly organized and results-driven. Strong prioritization skills and a dedicated work ethic are essential for you


Similar Jobs

More Jobs at Armada

More Information Technology Jobs

Find similar Software Engineer jobs: