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 operational excellence in enterprise SaaS environments.
Highest-signal resume keywords
10+ Years Software Engineering Experience5+ Years Managing Software Engineering TeamsAgile/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 ManagementRoot-Cause AnalysisTechnical Design
Soft Skills
Problem-SolvingAnalytical SkillsCommunication SkillsOrganizational SkillsCollaboration
Tools & Technologies
AWSDockerKubernetesLinuxTomcatApacheMySQLSQL ServerRedisKafka
Industry Keywords
Enterprise SaaSAgile CeremoniesTechnical DebtScalabilityReliabilityIncident ResponseCross-Team CollaborationPerformance MetricsContinuous ImprovementSoftware Development Lifecycle
Tech Stack
Tools & technologiesApacheAWSCloudDistributed SystemsDockerDynamoDBElasticSearchJavaKafkaKubernetesLinuxMicroservicesMySQLRedisSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Lead, coach, and mentor a geographically distributed backend engineering team
- Build a high-performing engineering culture based on ownership, accountability, collaboration, technical excellence, and continuous learning
- Conduct regular 1:1s, provide 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 retaining engineering talent
- 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, sprint planning, backlog refinement, 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, scalability, reliability, and engineering productivity
- Guide architecture and design discussions involving scalability, reliability, security, and performance
- Ensure practices for design reviews, code quality, automated testing, observability, deployment, and operational readiness
- Dive into complex technical issues and work alongside engineers during critical production or customer-impacting problems
- 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 technical initiatives
- Communicate engineering priorities, risks, delivery status, and trade-offs to technical and non-technical stakeholders
- Ensure reliability, availability, scalability, and performance of a 24x7x365 enterprise SaaS platform
- 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
- Experience leading distributed engineering teams across multiple countries and time zones
- Experience leading 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
- 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 Integration Platform as a Service (iPaaS) tech space
- Mission-driven work transforming business-critical API creation and integration processes
