Staff Software Engineer
Q2
Advanced Software Engineer
Q2 is a leading provider of digital banking and lending solutions to banks, credit unions, alternative finance companies, and fintechs in the U.S. and internationally. Our mission is simple: build strong and diverse communities through innovative financial technology—and we do that by empowering our people to help create success for our customers.
Being as passionate about our people as we are about our mission. We celebrate our employees in many ways, including our "Circle of Awesomeness" award ceremony and day of employee celebration among others! We invest in the growth and development of our team members through ongoing learning opportunities, mentorship programs, internal mobility, and meaningful leadership relationships. We also know that nothing builds trust and collaboration like having fun. We hold an annual Dodgeball for Charity event at our Q2 Stadium in Austin, inviting other local companies to play, and community organizations we support to raise money and awareness together.
Are you an ambitious and adaptable Advanced Software Engineer ready to make a real impact? Q2 is looking for a passionate developer to join our dynamic Centrix Engineering team. You'll dive into the world of fintech, specifically fraud detection and prevention, collaborating to design, implement, and support cutting-edge, AI-First solutions that empower our clients. This role offers an opportunity to shape the future of FraudTech by enhancing the Q2 platform with innovative solutions. Ideal candidates are self-starters with a tinkering spirit and a passion for pushing technological boundaries in a fast-paced environment.
Responsibilities:
- Adhere strictly to lean software development and continuous delivery methodologies.
- Research, architect, and build sub-systems that integrate seamlessly with existing and new platforms.
- Break down complex requirements into manageable units of work.
- Thrive within a small, highly skilled, and motivated team.
- Apply advanced design patterns and technologies appropriately without over-engineering solutions.
- Develop high-quality software with a balanced approach to test automation.
- Ensure compliance with all security, availability, confidentiality, and privacy policies and controls.
- Communicate and document technical efforts for both technical and non-technical audiences.
- Mentor and coach junior engineers to maintain a culture of performant and maintainable code.
- Coordinate with globally distributed teams to align product needs and dependencies.
Experience and Knowledge:
- Degree in Computer Science, Information Systems, or equivalent experience.
- 9+ years of professional experience in software engineering.
- Full-stack .NET development expertise (SQL Server, C#, HTML/CSS, JavaScript).
- Familiarity with MVVM and front-end frameworks (Vue, Angular, React).
- Experience with test automation frameworks and auto-mocking tooling.
- Practical experience with multiple design patterns and SOLID principles.
- Strong communication, coordination, and decision-making skills.
- Domain experience in the banking industry is a plus.
This position requires fluent written and oral communication in English.
Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.
Health & Wellness:
- Hybrid Work Opportunities
- Flexible Time Off
- Career Development & Mentoring Programs
- Health & Wellness Benefits, including competitive health insurance offerings and generous paid parental leave for eligible new parents
- Community Volunteering & Company Philanthropy Programs
- Employee Peer Recognition Programs – "You Earned it"
We're proud to foster a supportive, inclusive environment where career growth, collaboration, and wellness are prioritized. And our benefits go beyond healthcare—offering resources for physical, mental, and professional well-being. Q2 employees are encouraged to give back through volunteer work and nonprofit support through our Spark Program (see more). We believe in making an impact—in the industry and in the community.
We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or veteran status.
Applicants in California or Washington State may not be exempt from federal and state overtime requirements
$123.8k - $185.7k
..., including disabled & veterans. Primary Location: United States (US) - North Carolina - Cary Function: Product Engineering (CA)Title: Staff Software Engineer - 121194 Onsite/Remote:Onsite Position Your Responsibilities As a Staff Software Engineer for JD ISG...SuggestedFull timeWork experience placementRemote workFlexible hours$188k - $230k
...doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. About the Role As a Staff Android Software Engineer in our Hospitality group, you are a technical leader and multiplier. You will serve as a key technical leader for the systems...SuggestedLocal areaImmediate startNight shift- ...products, solutions and platforms to help improve the lives of millions of seniors and those who care for them. In the Senior Software Engineer position, you’ll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development...Suggested
$160.2k - $290.7k
...About The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to... ...sensing solutions on multiple vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals identifying and pursuing...SuggestedWork experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$185.1k - $335.3k
...organization, we’re combining cutting-edge research, robust engineering, and large-scale systems to make this future a reality. Our... ...performant user interfaces. The Role We are looking for a Staff Software Engineer with deep expertise in distributed backend...SuggestedWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$134k - $235.9k
...Simulation, and our partners Behaviors, Perception, and Safety Engineers. The specific duties may include ML/RL model development as... .... Work as part of an ML team and contribute strong software engineering (SWE) expertise. Support the ML team in accelerating...Local areaRemote workWork from homeRelocationRelocation packageFlexible hoursShift work$235.7k - $277k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $235.7K - $277K - Offers Equity At... ...Apache Flink. What You Will Bring: ~10+ years of relevant software development experience. ~ Technical Expertise: Deep knowledge...Full timeRemote work- ...Senior / Staff Software Engineer - UI Client Application Anywhere Type: Contract Category: Development Industry: Life Sciences Workplace Type: Remote Reference ID: JN -062026-107184 Date Posted: 05/31/2026 Shortcut: Description Recommended...Hourly payContract workLocal areaRemote work
$220k - $275k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the technical direction and architecture of your business unit/...$106.61k - $260.59k
...to simplify health care one person, one family and one community at a time. CVS Health is seeking a hands‑on, driven Staff Software Development Engineer to join a high‑energy, growing team focused on transforming the digital experience of pharmacy and health care. As...Hourly payFull timeTemporary workWork experience placementLocal areaFlexible hours- ...docs? Build agents that write, test, and deploy their own software packages? Fractional AI is a startup in the heart of... ...B exit), and are backed by Shaper Capital. Most of our engineers are former founders or staff engineers from top tech companies like Google and...Remote work
$106.61k - $284.28k
...aims to reinvent what a pharmacy and a health care company can be in the digital world. Currently, we are seeking a Staff Software Development Engineer - Fulfillment who as both a Technical Lead and Individual Contributor will help build our next‑generation platform to...Hourly payFull timeTemporary workLocal areaFlexible hours- Introduction At IBM Software, we transform client challenges into solutions by building the... ...unit of IBM, is composed of Software Engineers, Product Managers, and Designers who build... ...includes rich experience operating in a Staff Engineer, Senior Staff Engineer or...
$168k - $231k
...excellence, and we are seeking an experienced Embedded Qt Studio Software Architect to join our dynamic team. If you are passionate... ...test cases, and ensure specifications are met. Mentor junior engineers and promote best practices, learning, and innovation....Temporary workLocal areaRelocation packageFlexible hours- ...Staff Software AI Agentic Engineer Hybrid or Remote-Friendly Role About the Opportunity This role centers on redefining how software teams leverage AI to improve productivity, collaboration, and delivery speed. Instead of conventional dashboards or static insights...Remote workShift work
- ...Fractional AI, a startup based in Raleigh-Durham, NC, seeks a senior engineer to help build AI products. You will work on a small team, setting technical direction and writing code, while engaging with client CTOs to ensure solutions meet their needs. With 8+ years of...
- ...A healthcare innovation company is seeking a Staff Software Development Engineer to lead the development of cloud services. This role involves designing scalable, fault-tolerant systems using modern technologies like Kubernetes and Kafka. Candidates must have over 7 years...
$106.61k - $284.28k
...Position Summary The Staff Software Development Engineer in Automation Production Support is a senior technical leader responsible for the stability, reliability, and operational excellence of enterprise automation solutions. The role owns production support strategy for...Permanent employmentLocal area- A leading healthcare organization is seeking a Staff Software Development Engineer to enhance pharmacy and healthcare digital experiences. You will lead a team in developing and delivering clinical applications, optimizing performance, and ensuring code quality. This role...
$207k - $300k
Staff Software Engineer, Cloud Interconnect Networking X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Raleigh, NC, USA; Durham, NC, USA . Required Qualifications Bachelor's degree or equivalent...Full time- IBM Computing in Raleigh, NC is seeking an experienced Software Engineer to lead the development of their cloud-native compute platform. This role involves orchestrating workloads across Kubernetes clusters and ensuring the delivery of high-impact initiatives. Candidates...Remote job
- A global technology company is seeking a Senior Engineer to lead innovation in software solutions. This role involves driving engineering excellence, influencing technical strategy, and mentoring senior engineers within a dynamic team. Ideal candidates will have extensive...
$115k - $125k
...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can lead development...Contract work3 days per week- ...Senior Software Engineer, Apple Pay — Wallet, Payments & Commerce (WPC) Cary, North Carolina, United States Software and Services Imagine what you could do here! At Apple, great ideas have a way of becoming phenomenal products, services, and customer experiences very quickly...
- ...Overview Garmin International seeks Senior Software Engineer (Cary, NC; Multiple Positions): Develops moderately complex software in C/C++ and Python for new products and/or applications. Utilizes software engineering tools such as configuration management systems, cross...Full timeWork experience placementRemote work
- ...Senior Software Engineer Do you have a passion for technology and optimization? Do you want to join a growing company with the same passion? At LogistiVIEW we deliver intelligent Warehouse Execution Systems to automate the world’s most complex warehouses and make the world...
- ...Senior Software Engineer — Observability Cary, North Carolina, United States Software and Services Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Apple Pay and Wallet are...Worldwide
- ...Join Ascom as a Senior Software Engineer – and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom’s clinical alarm management software solutions...Work at office3 days per week
$145.4k - $195k
...Overview Job Title: Sr Software Engineer About the Business Technology is at the heart of Disney’s past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists...Work experience placement- ...provides advanced business analytics and business intelligent software and services to enable companies to optimize their operations.... ...Qualifications Required Bachelor’s degree in computer science, engineering, or a related field 0-2 years of relevant experience...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!
- internship software Cary, NC
- software support Cary, NC
- embedded software Cary, NC
- software sales representative Cary, NC
- id software Cary, NC
- healthcare software sales Cary, NC
- remote software sales Cary, NC
- entry level software sales Cary, NC
- software asset management analyst Cary, NC
- ultimate software Cary, NC

