DevJobs

Senior Backend Engineer

Overview
Skills
  • Python Python ꞏ 5y
  • NoSQL NoSQL
  • RDBMS RDBMS
  • Microservices Microservices
  • Kubernetes Kubernetes
  • Agent-Based Solutions
  • Asynchronous Programming Paradigms
  • Database Technologies
  • Datadog
  • Distributed Systems
  • FastAPI
  • Monitoring Solutions
  • Time-Series Databases
  • ClickHouse
  • Prometheus Prometheus

Granulate, an Intel Company, empowers enterprises and digital native businesses with real-time, continuous application performance optimization and capacity management, leading to up to 45% reduced cloud and on-prem compute costs, with no code changes needed.


Responsibilities:

  • Design solutions from the problem representation to the detailed technical planning.
  • Code review for your teammates.
  • Architect, develop, and maintain scalable, tested and dependable web applications and Microservices
  • Monitor system performance and optimize for latency and scalability, while maintaining best practices.
  • Research the best solutions out there and integrate new technologies.
  • Implement client-facing API and BFF.
  • Meet the desired feature results from the product department.
  • Work closely with QA to deliver the best product possible.
  • Collaborate with data engineers to design and integrate data-driven APIs.
  • Collaborate with cross-functional teams to understand requirements and translate them into technical solutions.


Qualifications:

  • Minimum of 5 years of experience in backend development.
  • Strong proficiency in Python and experience with FastAPI or similar frameworks.
  • Deep understanding of distributed systems and microservices architecture.
  • Hands-on experience with various database technologies, including relational, time-series, and NoSQL databases.
  • Proficiency in agent-based solutions and asynchronous programming paradigms.
  • Familiarity with monitoring solutions like Datadog
  • Experience with Kubernetes - an advantage.
  • Experience with Prometheus and ClickHouse - an advantage.
  • Excellent communication and teamwork skills.
  • Strong problem-solving abilities.
  • Intellectual curiosity and passion for learning new technologies.
  • Self-motivated and able to work independently.
  • Creative thinker who can contribute innovative ideas to the team.

Granulate