Software Engineering Manager
- Accepting Applications Closed
- US Company | Small (11-50 employees)
- LATAM (100% remote)
- 10+ years
- Long-term (40h)
- SaaS Tools
- Full Remote
Required skills
- Node.js
- React.js
- TypeScript
- JavaScript
- AWS
- MongoDB
- Docker
- Kubernetes
Requirements
Must-haves
- 10+ years of Software Engineering experience
- 5+ years of recent experience as an Engineering Manager
- Experience building large-scale web applications (e.g., TypeScript, JavaScript, Node.js, React, AWS, MongoDB, Docker, Kubernetes)
- Demonstrated success as both a technical expert and a team leader, with a history of growing and managing engineering teams
- Ability to voice strong, well-founded opinions confidently
- Solid experience working with cloud infrastructure in live production environments
- Exceptional analytical and problem-solving skills, with the capability to diagnose and resolve complex issues efficiently
- Expertise in debugging and troubleshooting production systems
- Strong interpersonal and communication skills, including providing feedback to help team members improve
- Comprehensive knowledge of back-end development principles, including server-side architecture, design best practices, APIs, databases, and authentication/authorization methods
- Hands-on experience with deploying, monitoring, and debugging production systems
- Proven ability to optimize code, enhance performance, and improve scalability and reliability
- Solid understanding of software security best practices and common vulnerabilities
- Strong communication skills in both spoken and written English
Nice-to-haves
- Startup experience
- Bachelor’s Degree in Computer Engineering, Computer Science, or equivalent
What you will work on
- Build high-performing, reliable, scalable, and user-friendly products while collaborating with engineering teams across multiple regions
- Manage and lead a team of frontend, backend, and full-stack engineers, providing clear direction and mentorship
- Drive your team to achieve objectives and key results (OKRs) and guide decisions on frameworks and technologies
- Address challenging problems to deliver innovative solutions for customers and product users
- Partner closely with teams across product, QA, and revenue to ensure efficient delivery of features throughout the release cycle
- Design and develop features for automation tools, workflow orchestration, and analytics platforms
- Troubleshoot and manage task queues, schedule jobs, map API data, resolve errors, and tackle large-scale infrastructure challenges
- Build and maintain infrastructure and internal tools to handle high transaction volumes (millions of executions per minute)
- Actively engage in code reviews to maintain high-quality standards and share knowledge across the team
- Promote a strong culture of documentation and continuous improvement
- Provide mentorship and regular feedback to team members to foster professional growth
Sign up for Strider today to get matched with top opportunities and receive job alerts.
Create your accountGet matched with the best remote opportunities from today's top US companies
Find great opportunities
Earn more compensation for your hard work
Access exclusive benefits like healthcare, English classes, and more
1-1 individualized training to succeed in the international job market