Staff Software Engineer

PayJoy is a financial service provider helping under-served customers in emerging markets through smartphone-based digital collateral and AI technology.
Cloud
Staff Software Engineer
Hybrid
8+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Delivery Practice Manager - Migrations, AWS Professional Services

Lead AWS Professional Services delivery team, manage cloud transformation projects, and drive enterprise customer success as a Delivery Practice Manager.

Product Design Eng Manager, DCC Communities, Data Center Engineering, Electrical Solutions

Lead AWS's Electrical Solutions Product Design Engineering team, managing data center infrastructure development with competitive compensation and global impact.

Production Systems Engineer, Fleet AI Systems Lead

Lead Production Systems Engineer role at Meta, focusing on hardware lifecycle management and AI systems infrastructure, offering competitive compensation and benefits.

Software Engineering LMTS

Staff Software Engineer position at Salesforce focusing on cloud-native platform services development with competitive compensation and comprehensive benefits.

Staff Software Engineer, Network - Edge

Staff Software Engineer position at Airbnb focusing on cloud infrastructure, edge computing, and network systems, offering remote work and competitive compensation.

Description For Staff Software Engineer

PayJoy is revolutionizing financial services in emerging markets by leveraging innovative smartphone-based digital collateral and advanced AI technology. As the Engineering Lead for Cloud Infrastructure and Developer Productivity, you'll spearhead the development and operations of our AWS and Kubernetes-based platform that powers all backend applications. This role combines technical leadership with hands-on development, requiring expertise in cloud infrastructure, DevOps practices, and team mentorship.

You'll be responsible for designing and implementing scalable solutions, optimizing workflows, and maintaining robust CI/CD pipelines. The position demands close collaboration with cross-functional teams to understand and meet evolving needs while ensuring platform adaptability. You'll play a crucial role in establishing and maintaining high standards for code quality, system reliability, and developer productivity.

The ideal candidate brings 8+ years of experience in software engineering or DevOps, with deep knowledge of AWS, Kubernetes, and modern development practices. You'll need strong technical skills in languages like Python or Go, experience with infrastructure as code, and a proven track record of leading engineering teams. This role offers the opportunity to make a significant impact on both technical infrastructure and team development while contributing to PayJoy's mission of bringing financial services to underserved markets.

Working in a hybrid environment in San Francisco, you'll enjoy comprehensive benefits including full health coverage, professional development opportunities, and various perks. Join PayJoy to help shape the future of financial technology while working with cutting-edge cloud technologies and contributing to meaningful social impact.

Last updated 4 months ago

Responsibilities For Staff Software Engineer

  • Develop, maintain, and scale AWS and Kubernetes-based infrastructure for backend applications
  • Design and implement cloud and container-based solutions for high availability
  • Manage infrastructure as code and implement CI/CD pipelines
  • Design and implement platform features for application and developer needs
  • Provide technical mentorship and code review guidance
  • Maintain logging, monitoring, and alerting systems
  • Partner with product and engineering teams for platform integration
  • Participate in on-call rotation and incident management
  • Develop tools and documentation to enhance developer productivity
  • Monitor and optimize platform performance and resource utilization

Requirements For Staff Software Engineer

Python
Go
Kubernetes
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 8+ years of software engineering or DevOps experience
  • Technical proficiency in Python, Go, or another backend language
  • Experience with Docker, Kubernetes, and container orchestration
  • Experience leading or mentoring engineering teams
  • Knowledge of modern DevOps practices
  • Strong problem-solving skills
  • Excellent communication and collaboration abilities

Benefits For Staff Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Commuter Benefits
  • Company-funded health, dental, and vision insurance for employee and family
  • Company-funded employee life and disability insurance
  • 3% employer 401k contribution
  • 20 days vacations and flexible sick leave
  • $2,000 USD annual Coworking Travel Perk
  • $2,000 USD annual Professional Development Perk
  • $500 USD annual Fitness Perk
  • $250 USD Home Office equipment allowance
  • $250 USD Headphone allowance
  • Commuter benefit

Interested in this job?