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 extensive experience in leading and mentoring distributed backend engineering teams, with a strong focus on Agile methodologies, cloud-native architectures, and enterprise SaaS applications. Proven ability to drive technical excellence, operational readiness, and cross-functional collaboration to deliver complex software initiatives.
Highest-signal resume keywords
10+ Years Software Engineering Experience5+ Years Team Management ExperienceAgile/Scrum MethodologiesCloud-Native ArchitecturesJava and Spring Boot
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Backend SystemsDistributed SystemsMulti-Tenant SaaS ApplicationsRelational DatabasesCI/CD PracticesAutomated TestingObservabilityPerformance TroubleshootingSystem DesignTechnical Debt Management
Soft Skills
Problem-SolvingAnalytical SkillsCommunication SkillsOrganizational Skills
Tools & Technologies
AWSDockerKubernetesLinuxTomcatApacheMySQLSQL ServerRedisKafka
Industry Keywords
Enterprise SaaSAgile CeremoniesCross-Functional CollaborationOperational ReadinessIncident Response
Tech Stack
Tools & technologiesApacheAWSCloudDistributed SystemsDockerDynamoDBElasticSearchJavaKafkaKubernetesLinuxMicroservicesMySQLRedisSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Lead, coach, and mentor a geographically distributed backend engineering team across multiple countries and time zones
- Build a high-performing engineering culture based on ownership, accountability, collaboration, technical excellence, and continuous learning
- Conduct regular 1:1s, provide actionable feedback, establish development goals, and support career growth
- Manage performance, recognize strong contributors, and address performance gaps
- Participate in workforce planning, interviewing, hiring, onboarding, and retention
- Own planning and execution of engineering initiatives from requirements and technical design through development, testing, deployment, and production support
- Partner with Product Management to define scope, evaluate trade-offs, and establish delivery commitments
- Lead Agile ceremonies including sprint planning, backlog refinement, daily execution, reviews, retrospectives, and continuous improvement
- Track sprint progress, dependencies, blockers, risks, and delivery commitments
- Use engineering metrics and data to improve predictability, quality, operational performance, and team effectiveness
- Balance feature development with technical debt, platform improvements, scalability, reliability, and engineering productivity
- Guide architecture, system design, scalability, reliability, security, performance, and engineering trade-offs
- Ensure design reviews, code quality, automated testing, observability, deployment, and operational readiness
- Dive into complex technical issues and support critical production or customer-impacting problem resolution
- Drive root-cause analysis and completion of corrective and preventive actions after significant incidents
- Collaborate with Product Management, Support, L3 Engineering, QA, DevOps/SRE, Architecture, Security, and other engineering teams
- Coordinate cross-team dependencies and communicate priorities, risks, delivery status, and trade-offs
- Represent the team in cross-functional planning, operational reviews, and leadership discussions
- Ensure reliability, availability, scalability, and performance for a 24x7x365 enterprise SaaS environment
- Partner on monitoring, observability, incident response, capacity planning, and production readiness
- Promote automation and practices that reduce recurring operational work and improve system resilience
Requirements
What you’ll need- 10+ years of software engineering experience, including significant experience building enterprise or large-scale distributed backend systems
- 5+ years of experience directly managing and developing software engineering teams
- Demonstrated experience leading distributed engineering teams across multiple countries and time zones
- Proven ability to lead teams through planning, execution, and delivery of complex software initiatives
- Strong experience with Agile/Scrum methodologies, including sprint planning, backlog management, estimation, execution tracking, retrospectives, and continuous improvement
- Strong cross-functional collaboration experience with Product Management, Support, L3 Engineering, QA, DevOps/SRE, and other engineering teams
- Strong technical foundation in backend and distributed systems, including architecture, design, debugging, and production troubleshooting
- Experience building and operating multi-tenant SaaS applications
- Strong understanding of cloud-native architectures, microservices, APIs, and event-driven systems
- Experience or strong familiarity with Java and Spring Boot
- Experience or strong familiarity with AWS, Docker, Kubernetes, Linux, Tomcat, and Apache
- Solid understanding of relational databases, particularly MySQL and SQL Server
- Familiarity with Redis, Kafka, Elasticsearch, DynamoDB, and other distributed data technologies is a plus
- Experience supporting highly available, business-critical production systems
- Strong understanding of software development lifecycle practices, CI/CD, automated testing, observability, and operational readiness
- Excellent problem-solving, analytical, communication, and organizational skills
- Ability to communicate effectively with highly technical teams and business stakeholders
Benefits
Comp & perks- Career development and mentorship
- Flexible, remote-friendly company
- Opportunity to work for a growing leader in the iPaaS tech space
- Mission-driven company transforming business-critical API creation processes
