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.

Software Engineering Manager
Switch2 Energy Limited. Shape the engineering culture at Switch2 and build a collaborative, open environment .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong leadership in guiding software and data teams while fostering a collaborative engineering culture. Proficient in Rust, TypeScript, and cloud architecture, with a focus on coding best practices and agile methodologies.
Highest-signal resume keywords
Leadership ExperienceRust ProficiencyAgile Best PracticesCloud Architecture ExpertiseMentoring 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
RustTypeScriptNode ToolchainAutomation Testing FrameworksUnit TestingIntegration TestingEnd-to-End TestingAPIsDatabasesCloud Technology
Soft Skills
CollaborationMentoringCommunication
Tools & Technologies
AWS
Industry Keywords
Functional ProgrammingCoding Best PracticesTDDPair ProgrammingIterative Feedback Cycles
Tech Stack
Tools & technologiesAWSCloudIoTNode.jsRustTypeScript
About the role
Key responsibilities & impact- Shape the engineering culture at Switch2 and build a collaborative, open environment
- Influence future engineering and product strategy
- Contribute to the product roadmap
- Engage in architecture discussions
- Lead and mentor two software teams and one data team
- Collaborate with mechanical, electrical, and IoT product teams across Switch2
- Work with technical and non-technical team members to understand product requirements
- Work with business stakeholders to prioritize and refine future workstreams
- Stay up to date with the latest technologies and trends
- Participate in code reviews and provide constructive feedback
- Produce maintainable, high-quality code as an individual contributor
Requirements
What you’ll need- Experience leading a team or teams
- Experience guiding and shaping a workstream to ensure the right product is built
- Experience mentoring others and helping them grow their careers and competencies
- Desire to work with Rust and within the functional programming paradigm
- Strong proficiency in Rust, TypeScript, and the Node toolchain
- Experience with coding best practices
- Experience with automation testing frameworks and proficiency with unit, integration, and end-to-end testing
- Experience working with non-technical stakeholders and understanding non-functional requirements
- Experience with agile best practices such as TDD, pair programming, and short, iterative feedback cycles
- Understanding and experience with APIs, databases, and cloud technology (AWS)
- Experience and expertise with design and cloud architecture
Benefits
Comp & perks- Hybrid working arrangement (3 days remote / 2 days on-premise)
- Full-time employment