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 leading and mentoring software engineering teams while designing and optimizing scalable distributed systems. Proficient in leveraging AI tools and fostering collaboration between technical and product teams to deliver high-quality solutions.
Highest-signal resume keywords
Team LeadershipDistributed Systems DesignPython 3AWSStrong Communication Skills
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 SystemsSoftware EngineeringArchitectural DesignFastAPITypeScriptVueJSPostgreSQLRabbitMQKubernetesElasticsearch
Soft Skills
MentoringCollaborationContinuous LearningTechnical DiscussionsProblem Solving
Tools & Technologies
AI ToolsBig Data ApplicationsAutomation ProcessesHigh-Quality CodebaseSearch Engines
Industry Keywords
CybersecurityTechnical RoadmapFeature DeliveryArchitectural HealthEngineering Trade-Offs
Tech Stack
Tools & technologiesAWSCyber SecurityDistributed SystemsElasticSearchKubernetesPostgresPythonRabbitMQTypeScriptVue.js
About the role
Key responsibilities & impact- Lead, mentor, and grow a team of software engineers
- Foster a culture of high performance and continuous learning
- Actively code alongside the team and contribute to complex architectural decisions across backend and frontend
- Design, operate, and optimize highly scalable distributed systems for big data applications
- Adopt AI tools and workflows to increase team throughput and overall efficiency
- Guide technical discussions, explain design choices, and manage engineering trade-offs
- Partner with Product and Design to translate product vision into an actionable technical roadmap
- Balance feature delivery with architectural health and steer the team’s direction
- Use and automate processes to maintain a tested, high-quality codebase
Requirements
What you’ll need- Prior experience leading a software engineering team
- In-depth experience designing, operating, and scaling distributed systems
- Experience with some of: Python 3, FastAPI, TypeScript, VueJS, PostgreSQL, Amazon Web Services, RabbitMQ, and Kubernetes
- Ability to consistently deliver value over time by iterating on solutions and coordinating team efforts
- Ability to support and level up less experienced developers within their area of expertise
- Strong communication skills to align the team on technical objectives and architectural designs
- Experience with search engines such as Elasticsearch or OpenSearch is an asset
- Experience in cybersecurity is an asset
Benefits
Comp & perks- Flexible work hours
- Remote, office, or hybrid work options
- Dog-friendly office
- Stock options
- Unlimited vacation with a minimum of 3 weeks per year
- Health insurance
- Work-life balance support
- Professional growth and learning opportunities
- Empowerment to take on bigger challenges
- Diverse, inclusive, and authentic workplace
