> Markdown version of [/jobs/ext/2832957-intermediate-software-engineer](https://www.wearedevelopers.com/jobs/ext/2832957-intermediate-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Intermediate Software Engineer - **Company:** Q2 Software, Inc. - **Location:** Cary, NC, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Application Programming Interfaces (APIs), Airflow, Data Analysis, Cloud Engineering, Data Infrastructure, Python (Programming Language), Machine Learning, Cloud Services, Service-Oriented Architecture, SQL Databases, TypeScript, System Availability, Snowflake, Software Application Programming, Vue.js, Data Layers, Containerization, Kubernetes, AWS Data Analytics, Data Pipelines, Docker - **Published:** September 10, 2026 - **Apply:** https://q2ebanking.wd5.myworkdayjobs.com/Q2/job/Cary-North-Carolina/Intermediate-Software-Engineer_REQ-12755 ## About the Role Must haves * Typically requires a Bachelor's degree in relevant field and a minimum of 2 years of related experience; or an advanced degree; or equivalent work experience * Proficiency in Python - well-tested, maintainable, scalable code * Proficiency in SQL and comfort with relational and/or analytical data stores * Proficiency in JavaScript/TypeScript and a modern framework (Vue.js or similar) * Experience implementing and maintain CI/CD pipelines * Experience building applications using a cloud-native, service-oriented architecture Nice to Have * Experience with data pipeline tools (airflow, dbt) or cloud data platforms (Snowflake, AWS data services) * Exposure to data modeling, transformation, or orchestration concepts * Experience with containerization (Docker, Kubernetes) or infrastructure as code 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. ## Description The Risk & Fraud team at Q2 is responsible for helping our customers take a proactive stance against fraud and managing the risks of their business. We build and enhance products that evolve with the ever-changing fraud landscape, delivering tangible value for our customers. Our solutions enable them to focus more of their time and energy on their mission: best serving their customers and communities., As a Software Engineer on the Risk & Fraud team, you will be embedded on a team building production systems that directly impact our customers' ability to detect and prevent fraud. You'll work across the stack - designing and implementing services, APIs, and the data infrastructure that powers our fraud models, agents, and user-facing products. You'll take ownership of systems end-to-end, work cross-functionally with product managers, data scientists, and engineers, and bring strong engineering fundamentals to a domain where reliability and correctness genuinely matter. Your key responsibilities: * Design, implement, and test software solutions with a focus on high availability and resiliency * Build and operate scalable data workflows, including data pipelines, transformations and integrations with our data platform, that support fraud analytics and machine learning models * Work across the stack as needed - from data layers to APIs to front-end integrations * Own your systems end-to-end: delivery, monitoring, incident response, and iteration * Partner with product managers, data scientists, and engineers to translate fraud and risk requirements into scalable solutions * Ensure adherence to all security, confidentiality and privacy policies and controls. * Assist and mentor teammates to provide technical leadership and evangelize best practices You are more likely to excel in the role if you: * Enjoy autonomy in your work and feel a sense of ownership in the team's goals. You work quickly but with the big picture in mind. * Have empathy for the end user and a desire to measure your work by both the customer value and technical quality. ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)