[Remote] Software Engineer
Note: The job is a remote job and is open to candidates in USA. Armada is a hyperscaler for the edge, delivering modular AI infrastructure. They are seeking a Software Engineer to actively participate in the software development lifecycle and contribute to the design, development, and maintenance of scalable software solutions.
Responsibilities
- 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
- 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 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
- 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
Skills
- Bachelor's degree or foreign equivalent in Computer Science, Information Technology, Electrical Engineering, and other 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
- 2 years of experience in Software Development Methodologies
- 1 year of experience in Working with datastores such as PostgreSQL, MySQL; and Redis, Cassandra, Cosmos DB
- 1 year of experience in Containerization & orchestration with Docker and Kubernetes
- 1 year of experience in Cloud operations on a major cloud-Azure (AKS, storage, monitoring) or AWS/GCP equivalent
- 1 year of experience in Observability (metrics, logging, tracing) using Prometheus, Grafana, OpenTelemetry, ELK/EFK, Jaeger, or equivalent
- 1 year of experience in 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
- 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
Benefits
- Telecommuting permitted from anywhere in the U.S.
Company Overview