Position:
Software Engineer
Company:
Armada
Compensation:
$117,749 - $130,000
Location:
United States, Bellevue
Employment type:
Not specified
Work Arrangement:
Telecommuting permitted from anywhere in the U.S.
Short Summary:
Armada is seeking a Software Engineer to participate in the software development lifecycle, contribute to system design and integration, support testing and performance optimization, and engage in collaborative development efforts.
Responsibilities:
- Actively participate in the software development lifecycle, contributing to the design, development, and maintenance of scalable, efficient, and resilient software solutions.
- Assist in designing software architectures and contribute to the integration of software components.
- Support the implementation of testing protocols to ensure software quality and reliability.
- Collaborate with team members across functions to contribute to software projects that align with business goals.
Requirement:
- Bachelor's degree or foreign equivalent in Computer Science, Information Technology, Electrical Engineering, or closely related degrees.
- 2 years of experience as a Software Engineer or related occupation.
- 2 years of experience in building backend services in Go/Java/Python with REST or gRPC and microservices.
- 1 year of experience with datastores such as PostgreSQL, MySQL, Redis, Cassandra, Cosmos DB.
- Experience with containerization & orchestration with Docker and Kubernetes.
- Cloud operations on a major cloud (Azure preferred) or AWS/GCP equivalent.
- Observability using Prometheus, Grafana, OpenTelemetry, ELK/EFK, Jaeger, or equivalent.
- 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.
Benefits:
Not specified