Director of Software Engineering
Stocktwits
Software Engineering
United States
Posted on Mar 7, 2025
DISCLAIMER: There may be incorrect openings posted on third party websites. Be advised that all of our current openings are posted on our Careers page - check that out to stay in the know!
About Us
Stocktwits is a leading social network and community of individual investors and traders. Our mission is to provide the platform to host the global conversation for investors and traders of all types of assets, styles and experience levels to connect, learn, profit and have fun.
From our beginnings as inventors of the cashtag (e.g. $TSLA), Stocktwits has grown to millions of members and become the defining voice of “social finance.” Stocktwits is the only place to get a pulse on the markets and ideas you care about.
Our community continues to grow rapidly and we are looking for passionate team members to join us as we reimagine the future of financial media, investing & trading services and the tools for the next generation.
The Role
We are seeking an experienced and highly skilled Director of Software Engineering to lead our iOS, Android, and Web development teams. In this role, you will be responsible for driving the technical vision and execution of our platform strategy, ensuring seamless integration and performance across all our digital touchpoints. You’ll lead a diverse team of engineers and collaborate cross-functionally to create innovative solutions while strongly focusing on scalability, performance, and user experience.
As a key leader in our organization, you will shape the team’s culture and processes, implement data-driven decision-making, and drive measurable impact through KPIs. You should have a deep understanding of native technologies, SEO, performance optimization, and scalability by leveraging ISR/SSR, among other things. You should also have strong leadership and communication skills to influence teams and stakeholders effectively.
What You’ll Do
StockTwits is committed to equal employment opportunities for all employees. Inside our company, every decision we make regarding our employees is based on merit, competence, and performance, completely free of discrimination. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. Within that team, no one will feel more “other” than anyone else. We realize the full promise of diversity and want you to bring your whole self to work every single day.
About Us
Stocktwits is a leading social network and community of individual investors and traders. Our mission is to provide the platform to host the global conversation for investors and traders of all types of assets, styles and experience levels to connect, learn, profit and have fun.
From our beginnings as inventors of the cashtag (e.g. $TSLA), Stocktwits has grown to millions of members and become the defining voice of “social finance.” Stocktwits is the only place to get a pulse on the markets and ideas you care about.
Our community continues to grow rapidly and we are looking for passionate team members to join us as we reimagine the future of financial media, investing & trading services and the tools for the next generation.
The Role
We are seeking an experienced and highly skilled Director of Software Engineering to lead our iOS, Android, and Web development teams. In this role, you will be responsible for driving the technical vision and execution of our platform strategy, ensuring seamless integration and performance across all our digital touchpoints. You’ll lead a diverse team of engineers and collaborate cross-functionally to create innovative solutions while strongly focusing on scalability, performance, and user experience.
As a key leader in our organization, you will shape the team’s culture and processes, implement data-driven decision-making, and drive measurable impact through KPIs. You should have a deep understanding of native technologies, SEO, performance optimization, and scalability by leveraging ISR/SSR, among other things. You should also have strong leadership and communication skills to influence teams and stakeholders effectively.
What You’ll Do
- Lead, mentor, and develop a high-performing engineering team across iOS, Android, and Web platforms. Provide guidance and support in technical challenges and career growth.
- Define and drive the technical roadmap, aligning engineering efforts with business goals while ensuring a balance between innovation and practical, scalable solutions.
- Oversee the end-to-end development lifecycle of iOS, Android, and Web applications, from concept through deployment and ongoing iteration. Ensure high performance, stability, and responsiveness across all platforms.
- Provide thought leadership and hands-on expertise in native technologies and frameworks, particularly for mobile platforms and web technologies like ISR (Incremental Static Regeneration) and SSR (Server-Side Rendering). Lead the evaluation and integration of new tools, technologies, and frameworks.
- Establish and monitor key performance indicators (KPIs) to drive the team’s success, ensuring clear alignment with company objectives. Use data to inform decisions, optimize development cycles, and improve product quality.
- Foster an agile development environment, ensuring the team follows agile methodologies (Scrum, Kanban, etc.) while being flexible enough to meet changing business needs. Manage sprints, deliverables, and stakeholder expectations with clarity and consistency.
- Build and lead an in-house QA team from the ground up, establishing best practices for automated and manual testing, ensuring high product quality, and integrating QA seamlessly into the development lifecycle.
- Work closely with product management, UX/UI design, and other stakeholders to ensure that engineering solutions meet business needs and user expectations. Ensure smooth communication and collaboration between teams.
- Continuously evaluate and improve engineering processes to optimize workflow, increase team productivity, and reduce bottlenecks. Drive efficiency while maintaining a high standard of quality and reliability.
- Identify and mitigate risks related to engineering execution, resources, and deadlines. Be proactive in resolving challenges and adjusting strategies as needed.
- Proven experience (8+ years) in software engineering, with at least 4+ years in a leadership position managing cross-functional teams in mobile and web development.
- Expertise in native technologies (iOS, Android, Web), with a strong understanding of modern web architectures.
- Experience with Agile methodologies and managing high-performing, self-sufficient engineering teams.
- Knowledge of iOS (Swift, Objective-C), Android (Kotlin, Java), and Web technologies (React, Next.js, SEO, full-stack performance and scalability).
- Experience with CI/CD pipelines, testing frameworks, and performance monitoring tools.
- Strong understanding of software architecture and design patterns, with an ability to optimize for scalability and maintainability.
- Proven track record of building, leading, and scaling engineering teams.
- Excellent communication skills, with the ability to clearly articulate complex technical concepts to both technical and non-technical stakeholders.
- Strong decision-making abilities and a collaborative, inclusive leadership style.
- Proficient in using KPIs and metrics to manage team performance and measure product success.
- Ability to use data to drive improvements in engineering practices, processes, and team dynamics.
- Highly flexible and able to pivot quickly based on shifting business priorities. Comfortable working in a fast-paced, dynamic environment.
- Exceptional problem-solving and analytical abilities.
- Attention to detail and a passion for quality.
- Proficient in English with strong written and verbal communication skills (grammar & syntax)
- Craftsmanship: You take pride in your work, paying close attention to detail and quality, while showing empathy for both your team and those you serve.
- Always Learning: Your thirst for knowledge, new challenges and bettering yourself never ends personally and professionally.
- Impactful: You want to make an impact at scale and recognize that consistent, regular execution is how you get there. As we like to say, small wins equal big things!
- Hunger for Success: You bring a deep desire to succeed with a controlled urgency.
- A competitive salary
- Truly unlimited PTO and sick leave: Take that trip you’ve been planning!
- Stock options: You’ll have a meaningful stake in our success.
- Generous WFH stipend: Set up your home office for maximum daily comfort!
- Additional memberships and perks
- USA only - Fully paid for comprehensive health care (medical, dental, vision): We are, quite literally, fully invested in your health and well-being!
- USA only - Mental health benefits: Take advantage of a TalkSpace membership paid for by Stocktwits.
- USA only - 401k with company match up to 4%
StockTwits is committed to equal employment opportunities for all employees. Inside our company, every decision we make regarding our employees is based on merit, competence, and performance, completely free of discrimination. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. Within that team, no one will feel more “other” than anyone else. We realize the full promise of diversity and want you to bring your whole self to work every single day.