Backend Engineer II
Ova Technologies
Backend Engineer II
We are looking for a highly motivated Backend 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
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Backend Engineer II in United States vacancy
- ...Title: Backend Software Engineer II Location : Orlando (Fully On Site) Reports To: VP, Development FLSA Status : Exempt Position Description: We are looking for a Mid-Level Backend Software Engineer with strong experience in building scalable backend systems...Suggested
- A leading technology firm is looking for a Senior Software Engineer II to join their team remotely. The role involves leading the design of backend systems for a data streaming platform, making critical architecture decisions, and mentoring other engineers. The ideal candidate...SuggestedRemote work
- A technology company is looking for a Senior Software Engineer II to take ownership of critical backend systems. This role involves leading the design of large-scale, distributed services while focusing on reliability and performance. Candidates with 5+ years of experience...SuggestedRemote work
$125k - $135k
...Engineer II Join the Reporting & Insights team at Magnite, based in Los Angeles, CA or Broomfield, CO, with a hybrid schedule. Magnite is the world's largest independent sell-side advertising platform, powering billions of transactions per day. This team develops the...Suggested- A leading data technology company is seeking a Senior Software Engineer II to lead the design and development of critical backend systems for their data streaming platform. This role requires at least 5 years of experience in backend programming, with proficiency in Java...SuggestedRemote work
- A leading data streaming platform company is seeking a Senior Software Engineer II to take ownership of critical backend systems that underpin their data streaming platform. This role involves the design and delivery of large-scale services, making architectural decisions...Remote job
- A data streaming platform provider is seeking a Senior Software Engineer II to lead backend development and design of critical systems. This role involves mentoring engineers, making architecture decisions, and driving reliability and scalability for backend services in...Remote job
- A leading data streaming company seeks a Senior Software Engineer II to lead the design and delivery of backend systems. You'll promote high standards of security and availability across our distributed services. The role requires over 5 years of backend development experience...Remote job
- A leading tech firm is seeking a Senior Software Engineer II to design and implement complex backend services for their data streaming platform. The ideal candidate should have at least 5 years of industry experience, deep knowledge in backend programming and distributed...Remote job
- A leading data streaming company is seeking a Senior Software Engineer II to design and implement critical backend systems. The role involves leading the technical direction, mentoring engineers, and driving high-impact projects in a cloud-native environment. Candidates...Remote job
- A leading data streaming platform company is looking for a Senior Software Engineer II to take ownership of critical backend systems. The role requires 5+ years of experience and proficiency in backend programming languages, along with hands-on experience in distributed...Remote job
- A leading data streaming company is seeking a Senior Software Engineer II to take ownership of backend systems critical to their platform. Candidates should have over 5 years of experience and be proficient in major backend languages. Responsibilities include leading complex...Remote job
- A leading technology company seeks a Senior Software Engineer II to lead the design and delivery of backend systems for its data streaming platform. Candidates should have a strong background in backend programming languages, cloud services, and distributed systems, with...Remote job
- A leading data streaming platform company is seeking a Senior Software Engineer II to lead the design and implementation of backend systems. The role requires over 5 years of experience with backend programming and distributed systems. You will be responsible for making...Remote job
- A leading data streaming company is seeking a Senior Software Engineer II to lead the design and implementation of backend services. You'll work in a cloud-native environment, collaborating across teams and driving projects end-to-end. Ideal candidates will have 5+ years...Remote job
- A leading data streaming platform company is seeking a Senior Software Engineer II to lead backend systems design and implementation. Candidates should have 5+ years of experience and proficiency in major backend programming languages. The role involves mentoring, making...Remote job
- A leading data streaming platform provider is seeking a Senior Software Engineer II to take ownership of critical backend systems. You will lead the design and delivery of large-scale, secure services, working collaboratively across teams. Ideal candidates should have over...Remote job
- A leading data streaming platform company is seeking a Senior Software Engineer II to design and implement critical backend services in a cloud-native environment. The ideal candidate will have over 5 years of experience, expertise in languages like Java or Go, and a strong...Remote job
- A leading tech company is seeking a Senior Software Engineer II to lead backend systems for their data streaming platform. You will be responsible for the design and implementation of complex backend services, collaborating across teams and mentoring engineers. The role...Remote job
- A leading data streaming company is looking for a Senior Software Engineer II to lead the development of backend systems that support its platform. You'll be responsible for architecture decisions, project leadership, and mentoring other engineers in a dynamic, remote...Remote job
- A technology company is looking for an experienced Senior Software Engineer II to lead the design and implementation of scalable backend systems. The ideal candidate will have over 5 years of experience in building and operating backend systems, with deep proficiency in...Remote job
- ...success at scale. Position Overview We are seeking a highly autonomous, systems-fluent, and asynchronous code-proficient Backend Engineer II to join our elite core Technology Team under a permanent, full-time remote configuration open across Europe (including Warsaw...Permanent employmentFull timeWork at officeRemote workFlexible hoursShift work
- ...As a Software Engineer II at Aledade, we maintain, improve, and expand our web application and data pipelines. We're looking for engineers who know that writing new code is not always the solution to a problem, but when technological changes are needed they create secure...Full time
- ...'t conform. ABOUT THE ROLE UA Brands is seeking a Backend Web Developer II to design, develop, and maintain scalable web applications... ...focused solutions. The ideal candidate combines strong software engineering fundamentals with modern development practices, including...Temporary workRemote workWork from home
- ...To support the ML Training & Serving engineering team, the full-time remote Software Engineer II, Backend will design, develop, and maintain backend systems while collaborating across engineering to enhance model training and serving infrastructure. Key responsibilities...Full timeRemote work
- A leading data streaming company is looking for a Senior Software Engineer to oversee critical backend systems within their platform. The role involves designing and implementing scalable services, collaborating with cross-functional teams, and driving technical leadership...Remote work
$93k - $110k
...Ullico Inc. is actively recruiting a Full Stack Developer II to join our IT department in Silver Spring, MD. The Full Stack Developer II will assist with the design, implementation and maintenance of Ullico’s internal and external web applications as a full-stack web...Permanent employmentFull timeTemporary work- ...primarily be responsible for developing backend software capabilities, but the ideal candidate... ...Day to day, you will be a part of the engineering team of frontend and backend engineers... ...must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green...Permanent employmentRemote workVisa sponsorship
- A leading data streaming company is seeking a Senior Software Engineer to lead the design and implementation of backend systems in a cloud-native environment. This role requires strong experience in backend programming languages, distributed systems, and technical leadership...Remote work
- A dynamic data streaming company is looking for a Senior Software Engineer to own the design and implementation of complex backend systems. The ideal candidate will have 5+ years of experience in backend development, expertise in major programming languages, and a solid...Remote job
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Backend Engineer II. Be the first to apply!
Related searches
- lead backend developer United States
- backend python developer United States
- backend .net developer United States
- java developer backend United States
- remote back end developer United States
- junior backend developer United States
- back-end developer United States
- entry level back-end developer United States
- senior backend developer United States
- backend software engineer United States



