TL;DR
Senior Software Engineer (Backend/Cloud Architecture): Developing and optimizing software systems that drive mission-critical outcomes for clients, owning end-to-end architecture for high-impact applications and services. With an accent on API design, data modeling, scalability, and security. Focus on driving platform scalability, resilience, observability, mentoring engineers, and championing modern development practices like CI/CD and DevSecOps.
Location: Remote (United States)
Company
hirify.global provides adaptive innovation to support our nation's most important missions through advanced technologies, elite minds, and unparalleled agility.
What you will do
- Own end-to-end architecture and technical direction for high-impact applications and services.
- Design, build, and optimize performant software components, ensuring code quality and operational readiness.
- Drive platform scalability (horizontal/vertical), resilience (fault tolerance, failover), and observability (metrics, logs, traces).
- Establish and enforce engineering standards (coding guidelines, design patterns, testing strategies, documentation) and lead technical planning.
- Mentor and coach engineers, conduct thoughtful code reviews, and foster a culture of learning and continuous improvement.
- Collaborate with product, UX, security, and operations to align technical solutions with business goals and compliance requirements.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 5–8+ years of professional software engineering experience, including leading technical initiatives or feature teams.
- Proven experience architecting and delivering production-grade applications and RESTful services.
- Strong proficiency in at least one modern backend language and framework (e.g., Java/Spring Boot, .NET Core, Node.js/NestJS) and familiarity with frontend frameworks (e.g., React, Angular, Vue).
- Hands-on experience with relational and NoSQL databases, data modeling, and performance optimization.
- Expertise in software security fundamentals: OWASP Top 10, secure coding practices, authentication/authorization (e.g., OAuth2/JWT), and secrets management.
- Experience with cloud platforms (AWS, Azure, or GCP), containers (Docker), and orchestration (Kubernetes).
- Solid understanding of CI/CD pipelines, automated testing (unit, integration, contract), and infrastructure-as-code.
Nice to have
- Experience with microservices architecture, event-driven systems (Kafka/RabbitMQ), and API-first design (OpenAPI/Swagger).
- Knowledge of distributed systems patterns (circuit breakers, retries, idempotency) and caching (Redis).
- Experience with observability stacks (Prometheus/Grafana, ELK/Elastic, OpenTelemetry, Jaeger/Zipkin).
- Familiarity with domain-driven design, clean/hexagonal architecture, and design patterns.
- Background in regulated or high-security environments; familiarity with compliance frameworks.
Culture & Benefits
- Vibrant company culture that values innovation, teamwork, and diversity.
- Committed to making a real impact through cutting-edge technology and industry-leading practices.
- Values: Happy, Helpful, Honest, Humble, Hungry, and Hustle.
- Competitive and comprehensive benefits package.
- 100% remote working conditions.
Hiring process
- AI tools may be used to support parts of the hiring process, such as reviewing applications or assessing responses.
- Final hiring decisions are made by humans.
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →