Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job Title : Senior Manager, Software Engineering, Back End
Location : Texas, United States (Remote)
Job Type : Full Time
Job Summary:
Our client, a leading innovator in the financial services and technology space, is searching for a Senior Manager of Software Engineering to help drive the next generation of digital products. This role offers the chance to work alongside forward-thinking engineering, product, and design leaders who continuously push boundaries and challenge traditional approaches. You’ll play a critical role in shaping new platforms, guiding high-impact initiatives, and helping bring transformative solutions to market.
Key Responsibilities
- Oversee multiple engineering initiatives and guide a team of skilled developers specializing in microservices, distributed systems, and modern full-stack technologies.
- Foster a culture of technical curiosity—exploring emerging tools, contributing to engineering communities, mentoring peers, and periodically engaging in hands-on code reviews or development.
- Partner closely with digital product teams to deliver resilient, scalable cloud-native applications that empower millions of customers.
- Work with a diverse technical stack including Java, Python, SQL, Node.js, Go, Scala, modern relational and NoSQL databases, Kubernetes, Docker, and a wide range of AWS cloud services.
Minimum Qualifications
- Bachelor’s degree.
- 6+ years of professional software engineering experience (excluding internships).
- 1+ year of experience working with major cloud platforms (AWS, Azure, or GCP).
- 4+ years of experience managing and leading engineering teams.
Preferred Qualifications
- Master’s degree.
- 9+ years of hands-on experience with one or more core languages: Java, Scala, Python, Go, or Node.js.
- 3+ years working with big-data ecosystems and large-scale distributed computing technologies (e.g., Hadoop, Hive, EMR, Kafka, Spark, MapReduce).
- Experience leveraging machine learning frameworks such as TensorFlow, PyTorch, Spark ML, Dask, or scikit-learn.
- Proven background building production-grade data pipelines and architecting ML systems for scale and performance.
- 2+ years leading teams focused on ML-driven solutions.
- 3+ years working within cloud environments (AWS, Azure, GCP, etc.).
- Extensive experience using open-source development frameworks.
- 7+ years of engineering leadership experience.
- Familiarity with Agile methodologies.
Key Skills
Ranked by relevanceReady to apply?
Join SoTalent and take your career to the next level!
Application takes less than 5 minutes

