Senior Backend Engineer

Posted Yesterday
Be an Early Applicant
Hiring Remotely in Riyadh
Remote
Senior level
Information Technology • Internet of Things
The Role
The Senior Backend Engineer will design and implement backend services and APIs using Go, focusing on scalability and performance. Responsibilities include architectural decisions, code reviews, performance optimization, testing, and collaboration with cross-functional teams to deliver high-quality solutions.
Summary Generated by Built In

As a Senior Backend Engineer, you will play a crucial role in the development and maintenance of our backend systems. Leveraging your deep understanding of Go, along with your extensive experience in building scalable, high-performance applications, you will contribute to the architecture, design, and implementation of our backend services. You will collaborate closely with cross-functional teams to deliver robust and reliable solutions that meet the evolving needs of our platform.

Responsibilities:

  • Design and Development: Lead the design and implementation of backend services and APIs using Go, ensuring scalability, performance, and maintainability.
  • Architecture: Contribute to the architectural decisions of our backend systems, identifying opportunities for optimization and improvement.
  • Code Review: Conduct thorough code reviews, providing constructive feedback to ensure code quality, adherence to best practices, and consistency.
  • Performance Optimization: Identify and address performance bottlenecks, optimizing code and infrastructure to improve response times and scalability.
  • Testing: Develop comprehensive unit tests and integration tests to ensure the reliability and stability of backend services.
  • Documentation: Create and maintain technical documentation for backend systems, APIs, and processes.
  • Collaboration: Work closely with frontend engineers, product managers, and other stakeholders to understand requirements, define technical solutions, and deliver features in a timely manner.
  • Continuous Improvement: Stay abreast of emerging technologies, trends, and best practices in backend development, advocating for their adoption when appropriate.

Qualifications:

  • 5+ years of experience in backend development, with a focus on Go programming language.
  • Strong proficiency in Go programming language, with a deep understanding of its internals and ecosystem.
  • Solid experience in designing, building, and maintaining scalable backend services and APIs.
  • Proficiency in database technologies such as PostgreSQL, OpenSearch, or similar, including database schema design and query optimization.
  • Experience with distributed systems, microservices architecture, and message queueing systems (e.g., Kafka, RabbitMQ).
  • Familiarity with containerization technologies (Docker, Kubernetes) and cloud platforms (Alibaba, AWS, GCP, Azure).
  • Strong knowledge of testing methodologies, including unit testing, integration testing, and test-driven development (TDD).
  • Excellent problem-solving skills, with a demonstrated ability to troubleshoot complex issues and implement effective solutions.
  • Clear and effective communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
  • Collaborative mindset with a willingness to share knowledge, mentor teammates, and contribute to a positive team culture.

    Top Skills

    Go
    The Company
    Riyadh
    40 Employees
    On-site Workplace
    Year Founded: 2023

    What We Do

    Join us on this journey, where every turn reveals something new and unexpected

    Similar Jobs

    Capco Logo Capco

    Core Payment Architect

    Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
    Remote
    10 Locations
    6000 Employees

    Capco Logo Capco

    Lead Data Architect

    Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
    Remote
    10 Locations
    6000 Employees

    Capco Logo Capco

    Data Strategy Consultant

    Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
    Remote
    10 Locations
    6000 Employees

    HudHud Maps Logo HudHud Maps

    Senior iOS Engineer

    Information Technology • Internet of Things
    Remote
    Riyadh, SAU
    40 Employees

    Similar Companies Hiring

    Jobba Trade Technologies, Inc. Thumbnail
    Software • Professional Services • Productivity • Information Technology • Enterprise Web • Consulting • Cloud
    Chicago, IL
    45 Employees
    InCommodities Thumbnail
    Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
    Austin, TX
    234 Employees
    HERE Technologies Thumbnail
    Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
    Amsterdam, NL
    6000 Employees

    Sign up now Access later

    Create Free Account

    Please log in or sign up to report this job.

    Create Free Account