Sr. Staff Software Engineer, Alkami Technology, Inc.
Are you a seasoned software engineer with a knack for shaping impactful technical strategies and elevating entire engineering teams? Alkami is searching for a Sr. Staff Software Engineer to join our vibrant, remote first company. Imagine playing a pivotal role in evolving a cutting edge digital platform that empowers financial institutions across the globe. You will contribute at the highest levels, tackling complex challenges and driving innovation as we transform the digital banking experience. If you thrive on making a significant technical footprint and mentoring others to excel, this exciting opportunity to truly influence a rapidly growing SaaS leader might be your next great adventure.
Overview
Alkami Technology, Inc. is revolutionizing digital banking. We provide a unified platform for U.S. banks and credit unions, integrating onboarding, digital banking, data, and marketing solutions. Each component stands strong on its own, yet together they deliver a powerful synergy, helping institutions onboard, engage, and grow customer relationships. As the future leans towards Anticipatory Banking, we equip bankers who are data informed with technology that drives decisive action. Founded in 2009, Alkami is celebrated for its intentional culture and remarkable growth, earning accolades like "Best Place to Work in Fintech" and "Best Engineering Team." We are a remote first company, dedicated to building a culture where every Alkamist can achieve their highest potential. We actively seek out the brightest minds to join our journey. If you are ready to experience the power of alchemy, transforming the ordinary into the extraordinary, come join one of the fastest growing SaaS companies. This is a fully remote, worldwide opportunity, inviting top talent from anywhere on the globe to contribute to our mission.
Key Responsibilities
- Lead the design and implementation of highly scalable, resilient, and secure software systems, driving architectural decisions for critical platform components.
- Provide technical leadership and mentorship to multiple engineering teams, fostering a culture of technical excellence and continuous improvement.
- Define and advocate for best practices in software development, including code quality, testing methodologies, deployment strategies, and operational excellence.
- Identify and solve complex technical challenges, breaking down intricate problems into manageable solutions and guiding their execution.
- Collaborate closely with product management, other engineering leaders, and stakeholders to define technical roadmaps and strategic initiatives.
- Drive innovation by exploring new technologies and approaches that can enhance our platform's capabilities and user experience.
- Conduct detailed code reviews, ensuring adherence to design principles, performance targets, and security standards.
Requirements
- Extensive experience, typically 8 plus years, in software development with a significant portion in a senior or staff level role, demonstrating exceptional technical depth.
- Proven track record of designing, building, and delivering complex, distributed systems in a SaaS environment.
- Deep expertise in at least one major programming language and related ecosystems, alongside a strong understanding of software engineering fundamentals.
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies.
- Strong architectural skills, including the ability to evaluate trade offs, make sound design decisions, and communicate technical vision effectively.
- Exceptional problem solving abilities and a commitment to producing high quality, maintainable code.
- Excellent communication, interpersonal, and leadership skills, with a passion for mentoring and developing engineers.
- A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
What You'll Gain
- An opportunity to significantly impact the financial technology industry, shaping the future of digital banking.
- The chance to work with a dynamic, innovative, and rapidly growing company recognized for its outstanding culture and engineering prowess.
- A truly remote first environment that values flexibility, collaboration, and work life balance.
- Exposure to cutting edge technologies and complex challenges that will foster continuous learning and professional growth.
- A collaborative culture where your contributions are valued, and your leadership can inspire others.
- Competitive compensation and benefits, plus the chance to truly make a difference in a company that transforms the ordinary into the extraordinary.
How to Apply
Click the apply button below to view the full job details and submit your application directly through the employer's official page.

