GrepJob
EarnIn

Senior Software Engineer

EarnIn
Apply
about 3 hours ago
Bengaluru, IndiaSenior / Mid Level
H1B Sponsor

Responsibilities

  • Design and implement features robust enough for our exploding scale.
  • Drive the implementation of new features by breaking down complex problems into elegant designs.
  • Create and maintain test automation to enable continuous integration and development velocity.
  • Design and deliver thoughtfully crafted REST APIs for client applications and backend services.
  • Collaborate and mentor other engineers through code, design, and architecture reviews.
  • Work cross-functionally with teams such as data science, design, product, marketing, and analytics.
  • Leverage a broad skill set to implement and learn new technologies quickly.
  • Debug production issues across services infrastructure and multiple levels of the stack.
  • Focus on producing high-quality code in distributed systems and services.

Requirements

  • 4+ years of development experience in Software Engineering.
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline.
  • Proficient in at least one modern programming language such as C#, Java, Python, Go, or Scala.
  • Hands-on experience with various databases like DynamoDB, MySql, and ElasticSearch.
  • Experience with continuous integration and delivery tools.
  • Skilled in developing and executing functional and integration tests.
  • Excellent written and verbal communication skills.
  • Ability to thrive in a fast-paced, dynamic environment with a bias towards action and results.
  • Experience with Kubernetes, microservices, and event-driven architecture is a strong plus.

Benefits

  • Healthcare coverage.
  • Internet and cell phone reimbursement.
  • Learning and development stipend.
  • Potential opportunities to travel to the Palo Alto HQ.

Tech Stack

Amazon DynamoDBC#ElasticsearchGoJavaKubernetesMySQLPythonScala