FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and implementing distributed microservices architectures, with a strong focus on building reliable RESTful APIs and managing complex large-scale systems. Proven leadership in guiding multidisciplinary teams and ensuring high performance and scalability of applications.
Highest-signal resume keywords
Expert-Level Proficiency In Go (Golang)Deep Expertise In SQL (PostgreSQL)Advanced Knowledge Of AWS (ECS, EKS, RDS)Experience With Docker/KubernetesStrong Experience With Kafka
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Distributed Systems DesignRESTful API DevelopmentTechnical Documentation CreationCI/CD Pipeline DevelopmentInfrastructure-As-Code
Soft Skills
LeadershipCollaborationProject Ownership
Tools & Technologies
DockerKubernetesAWSKafkaGitHub Actions
Industry Keywords
Microservices ArchitectureObservability Best PracticesTransaction ReconciliationScalabilityAsynchronous Workflows
Tech Stack
Tools & technologiesAWSDistributed SystemsDockerKafkaKubernetesMicroservicesPostgresPythonSQLGo
About the role
Key responsibilities & impact- Translate product requirements into robust technical solutions and recommend alternative approaches
- Lead a multidisciplinary squad of backend, frontend, and QA engineers
- Manage the team’s technical refinements and productivity
- Design and implement reliable systems and applications in a distributed microservices architecture
- Build and maintain integrations with third-party vendors and partners
- Design and implement highly available RESTful APIs for internal admin portals
- Create reusable code and libraries shared across teams
- Enforce observability best practices using logging, metrics, and alerting
- Create and maintain technical documentation covering architecture, APIs, workflows, and configurations
- Monitor systems and applications to maximize performance and scalability
- Collaborate cross-functionally to align priorities, clarify requirements, identify dependencies, and coordinate software delivery
- Shape the architectural direction of Rain’s financial health products and maintain accuracy across transaction, balance, ledger, and repayment reconciliation systems
Requirements
What you’ll need- 7+ years of professional experience
- At least 2+ years in a formal or informal leadership role
- Ability to design systems and understand consistency/availability trade-offs in distributed environments
- Ownership of projects from concept to completion
- Experience with complex large-scale distributed systems
- Expert-level proficiency in Go (Golang) and/or Python
- Deep expertise in SQL (PostgreSQL), including transaction isolation levels, locking strategies, and schema migrations at scale
- Strong experience with Kafka for resilient asynchronous workflows
- Experience building reliable and scalable user-facing applications
- Advanced knowledge of AWS (ECS, EKS, RDS)
- Experience with Docker/Kubernetes container orchestration
- Experience building or improving CI/CD pipelines using GitHub Actions/GitLab CI
- Infrastructure-as-code experience and a “you build it, you run it” mindset
- Legal authorization to work in the United States
Benefits
Comp & perks- Flexible PTO
- Medical, Dental, Vision, Life, Disability coverage
- Parental leave
- Monthly stipend
- Equity options
