Senior Backend Engineer

  1. Home
  2. Remote jobs
  3. Analytics
  • Company opaque
  • Employment Full-time
  • Location 🇺🇸 United States, California
  • Submitted Posted 1 week ago - Updated 32 minutes ago

Job Overview

As a Senior Backend Engineer at Opaque Systems, you will be responsible for designing and building services and components that empower secure data analytics and integrate seamlessly into privacy-conscious workflows. Your role will involve developing robust APIs and backend systems that support scalable, secure, and efficient data processing for analytics-driven solutions.


Key Responsibilities

  • Design, develop, and maintain robust backend systems to support scalable and reliable applications.
  • Design and optimize secure APIs (RESTful, GraphQL, gRPC) to enable seamless communication across system components and provide robust customer-facing interfaces.
  • Architect systems with a focus on performance, security, and fault tolerance in distributed environments while ensuring the security and privacy of data.
  • Incorporate secure coding practices and adhere to data protection standards to safeguard sensitive information.
  • Maintain and improve backend code quality through best practices, including testing, code reviews, and continuous integration.
  • Collaborate with product and engineering to deliver scalable, high-performance, and secure solutions.
  • Mentor and guide junior engineers, fostering a culture of continuous improvement and technical innovation.
  • Stay updated with emerging security practices, backend technologies, frameworks, and industry trends to drive innovation.

Qualifications

  • 5+ years of software engineering experience, with a focus on distributed systems, cloud computing, or security.
  • Strong understanding of system architecture and design principles, with experience building scalable, fault-tolerant, and high-performance backend systems.
  • Proven experience in designing, building, and maintaining secure and scalable APIs.
  • Proficiency in modern programming languages (e.g., Python, Go, Rust, C++).
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Kubernetes, Docker).
  • Strong understanding of security protocols, cryptography, and confidential computing principles.
  • Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
  • Strong communication skills, with the ability to collaborate effectively across technical and non-technical teams.

Loading similar jobs...

USA Remote Jobs

Discover fully remote job opportunities in the United States at USA Remote Jobs. Apply for roles like Software Developer, Customer Service Specialist, Project Manager, and more!

© 2024 Created by USA Remote Jobs. All rights reserved.