Job Description
Job Details
- Company Name: Bravens Inc
- Employment type: Full time
- Experience: 5+ years
- Salary: $90 to $115 Hourly
- Location : Remote Option Available
- Work schedule : 5 days a week
Role Overview
We are seeking an experienced Senior Backend / Infrastructure Engineer to design, build, and scale secure, highly available backend systems across modern cloud platforms. This role combines backend development, cloud infrastructure expertise, and architectural leadership, with a strong emphasis on performance, reliability, and cost-efficient system design.
You will act as a subject-matter expert for infrastructure while collaborating closely with engineering and research teams to introduce new technologies and evolve existing platforms.
Technology Stack
Cloud Platforms
- AWS, Azure, Google Cloud Platform (GCP)
Programming & Development
- Python, Node.js, Go
- CI/CD pipelines and version control systems
Frameworks
- Django, Flask, FastAPI
- OpenAPI
- Spring Boot, Express.js
Databases & Storage
- PostgreSQL, MySQL
- MongoDB, Redis
API & Integration
- REST, GraphQL
Containerization & Orchestration
- Kubernetes
- Docker Swarm
Key Responsibilities
- Design, develop, test, deploy, maintain, and continuously improve scalable, secure, and high-performance backend systems.
- Architect solutions with a focus on high availability, low latency, and cost optimization.
- Serve as the infrastructure subject-matter expert when designing new products and introducing new technologies into existing systems.
- Collaborate closely with engineering and research teams to integrate infrastructure components with product features.
- Design and implement event-driven architectures, APIs, and microservices to support real-time processing and analytics.
- Ensure system reliability, scalability, and observability through monitoring, logging, alerting, and robust error handling.
- Stay current with emerging technologies, tools, and methodologies, applying best practices to enhance infrastructure capabilities.
- Participate in code reviews, contribute to open-source initiatives, and mentor junior engineers.
Required Qualifications
- 5+ years of professional experience in backend software development, system design, or technical consulting.
- Strong experience designing and operating cloud-based backend systems.
- Proficiency in at least one backend programming language such as Python, Node.js, or Go.
- Solid understanding of microservices, APIs, and distributed systems architecture.
- Experience working with containerized environments and orchestration platforms.
- Bachelor’s degree (BSc) in Computer Science, Engineering, or a related technical field.