OT
Backend Engineer II
Ova Technologies
πΊπΈ United States
Remote
3 months ago
- System Design
- SQL
- NoSQL
- CI/CD
- Java
- Python
- Node.js
- REST API
- Microservices
- MySQL
- PostgreSQL
- MongoDB
- AWS
- Azure
- GCP
- Git
- Event-Driven Architecture
- Docker
- Kubernetes
- RabbitMQ
- Redis
- Memcached
- Devops
3 months ago
We are looking for a highly motivatedBackend Engineer II to design, build, and maintain scalable backend systems and services. In this role, you will collaborate with cross-functional teams to deliver high-performance APIs, ensure reliability, and contribute to the evolution of our platform architecture. You should be comfortable working in a fast-paced environment and have a strong foundation in distributed systems and backend development best practices.
Key Responsibilities
- Design, develop, and maintain scalable, secure, and high-performance backend services and APIs
- Collaborate with frontend engineers, product managers, and other stakeholders to define and deliver features
- Write clean, maintainable, and testable code adhering to engineering best practices
- Optimize application performance, scalability, and reliability
- Participate in system design discussions, code reviews, and architecture decisions
- Troubleshoot and resolve production issues, ensuring minimal downtime
- Work with databases (SQL/NoSQL) to design efficient data models and queries
- Implement monitoring, logging, and alerting to improve system health and observability
- Contribute to CI/CD pipelines and automation of deployment processes
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 3β6 years of experience in backend development
- Strong proficiency in one or more backend languages (e.g., Java, Python, Go, Node.js)
- Experience building RESTful APIs and microservices
- Solid understanding of data structures, algorithms, and system design
- Experience with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Understanding of version control systems (e.g., Git)
Preferred Qualifications
- Experience with distributed systems and event-driven architecture
- Knowledge of containerization and orchestration tools (Docker, Kubernetes)
- Familiarity with message queues (Kafka, RabbitMQ, etc.)
- Experience with caching systems (Redis, Memcached)
- Exposure to DevOps practices and CI/CD tools
- Strong problem-solving and debugging skills
Key Skills
- Backend architecture & API design
- Scalability & performance optimization
- Database design & query optimization
- Debugging & troubleshooting
- Collaboration & communication
What We Offer
- Opportunity to work on impactful, large-scale systems
- Collaborative and innovation-driven environment
- Competitive compensation and benefits
- Career growth and continuous learning opportunities
Backend Engineer II Β· Ova Technologies