Senior Backend Engineer

New
T
TalaCredit infrastructure
Listing location: IN; Workplace type: Remote, Work across multiple time zones using asynchronous communication.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluency in English, including clear written communication
Required Skills
JavaKotlinSpringMicroservicesScala

Requirements

  • Demonstrate fluency in English, including clear written communication.
  • Have hands-on experience designing, building, and operating applications in Java, Kotlin, and/or Scala.
  • Have experience with a web framework such as Spring.
  • Have led and delivered multiple domain-significant projects validated in production over a meaningful period.
  • Have experience with large-scale consumer applications on AWS, Google Cloud, or Azure using microservices architecture.
  • Demonstrate expert knowledge of REST API design and development for mobile and web use.
  • Have strong relational database experience with MySQL, MariaDB, PostgreSQL, Oracle, or MS SQL, and non-relational database experience with Cassandra, Redshift, DynamoDB, or HDFS.
  • Design services and dependencies for security, maintainability, operability, scale, and failure cases; author and defend design documents.
  • Define alert thresholds, SLIs, SLOs, and telemetry, and design for graceful degradation and monitoring.
  • Follow OWASP secure coding practices and remediate vulnerabilities within established SLAs.
  • Demonstrate expert proficiency in Agile development and the ability to prioritize and communicate in a fast-paced environment.

Responsibilities

  • Design, develop, and maintain backend services, APIs, and data integration layers for product features.
  • Author domain service design documents (EDDs) and defend them in review.
  • Design and optimize database schemas and queries for performance and reliability.
  • Review code and designs, uphold engineering standards, and contribute to backend testing infrastructure.
  • Define alerting, SLIs, and SLOs and improve monitoring for backend modules.
  • Lead technical responses to domain incidents, resolve issues, and write root-cause analyses.
  • Own delivery of domain roadmap work and service design and implementation end to end.
  • Partner with Product and business stakeholders to clarify feature requirements and success measures.
  • Mentor junior and mid-level engineers and technically lead Backend Engineers.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now