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:
Operations Manager, Support Engineering

Lead AWS Support Engineering operations, manage engineering teams, drive operational excellence, and ensure customer success in cloud services delivery.

Software Engineering Manager (Elastic Kubernetes Service), AWS EKS

Lead software engineering role at AWS managing EKS Auto and Karpenter team, focusing on Kubernetes cluster management and cloud services development.

Network Development Manager, Border Network

Lead AWS's network infrastructure team as Network Development Manager, overseeing global network design, optimization, and team management for one of the world's largest cloud providers.

Critical Infrastructure Portfolio Engineer, Field Engineering

Lead AWS data center infrastructure engineering, managing technical teams and strategic projects for the world's largest cloud provider.

Sr. Critical Infrastructure Portfolio Engineer, Field Engineering

Lead AWS data center infrastructure engineering, managing MEP systems and driving availability solutions across global facilities while working with cross-functional teams.

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?