EarnIn

Senior Software Engineer

EarnIn

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $186,300 - $227,700 per year

Job Level

Senior

Tech Stack

Distributed SystemsGRPCJavaKotlinMicroservicesNoSQLPythonSQL

About the role

  • Design and implement new features, breaking down complex problems into elegant, scalable, and maintainable solutions.
  • Architect and maintain robust microservices integrations, leveraging REST/gRPC APIs and event-driven messaging patterns (events/queues) to build flexible and extensible systems.
  • Collaborate with Product teams to define technical solutions in ambiguous environments, ensuring that backend architectures support rapid product iteration and expansion.
  • Ensure scalability and performance by developing services designed to handle high-throughput and real-time transaction processing.
  • Proactively identify and mitigate risks to ensure our backend systems remain secure, reliable, and resilient.
  • Mentor and guide engineers, providing technical leadership through design reviews, code reviews, and architectural guidance.
  • Develop test automation to enable continuous integration and deployment, maintaining high development velocity.
  • Debug and troubleshoot production issues, working across multiple stack levels to maintain service stability.
  • Work closely with cross-functional teams, including data science, product, analytics, and marketing, to ensure backend services align with business objectives.

Requirements

  • 4+ years of software engineering experience, with a track record of delivering scalable backend solutions.
  • Bachelor's, Master’s, or PhD degree in computer science, computer engineering, or a related technical discipline, or equivalent industry experience
  • Experience working in microservices architectures, designing and building distributed systems.
  • Proficiency in at least one modern backend programming language, with the ability to adapt to multiple technologies (we work with Java, Kotlin, C#, and Python).
  • Strong expertise in SQL databases, as well as additional experience in NoSQL systems, is a plus.
  • Experience designing architectures that enable rapid iteration, either from early-stage product development or within Research & Development teams is a plus
  • Hands-on experience with continuous integration and deployment tools, ensuring seamless and efficient development workflows.
  • Experience in functional and integration testing, ensuring backend services maintain high reliability.
  • Excellent written and verbal communication skills, with the ability to collaborate effectively across teams.
Benefits
  • equity
  • health insurance

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
microservicesREST APIsgRPCevent-driven messaginghigh-throughput processingJavaKotlinC#PythonSQL
Soft skills
technical leadershipmentoringcollaborationproblem-solvingcommunication
Certifications
Bachelor's degreeMaster’s degreePhD
Whitespace

Software Engineer

Whitespace
Mid · Seniorfull-timeVirginia · 🇺🇸 United States
Posted: 24 minutes agoSource: apply.workable.com
AWSAzureBigQueryHadoopJavaJenkinsNoSQLPythonSparkSQLTypeScript
Beyondsoft

Technical Lead

Beyondsoft
Seniorfull-time$150k–$180k / year🇺🇸 United States
Posted: 1 hour agoSource: careers-beyondsoft.icims.com
PythonPyTorchTensorflow
Beyondsoft

Software Engineer

Beyondsoft
Mid · Seniorfull-timeWashington · 🇺🇸 United States
Posted: 1 hour agoSource: careers-beyondsoft.icims.com
AzureCloudETLPython
General Dynamics Information Technology

Senior Principal Engineer – Network Cloud and Automation

General Dynamics Information Technology
Seniorfull-time$145k–$196k / year🇺🇸 United States
Posted: 1 hour agoSource: gdit.wd5.myworkdayjobs.com
AnsibleAzureCloudDNSFirewallsKubernetesLinuxOraclePython
CrowdStrike

Principal Engineer, Endpoint Protection Product – Windows Technical Leadership

CrowdStrike
Seniorfull-time$195k–$290k / year🇺🇸 United States
Posted: 2 hours agoSource: crowdstrike.wd5.myworkdayjobs.com
Cloud