Senior Software Engineer

Q2 SoftwareAustin, TX
Hybrid

About The Position

Q2 is seeking an innovative and passionate Senior Software Engineer to join our SDK Development team. As part of this team, this person will work on an industry changing FinTech developer toolset and community. This team member will work with a dedicated team of professionals to extend the capabilities of our SDK and API that allows Financial Institutions and Financial Technology companies to build creative application extensions for clients. There is a focus on both the developer experience, which allows developers to create powerful extensions and the deployment process, which facilitates code moves into staging and production environments.

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.
  • 5–8 years of software development experience.
  • 5 years experience in Python
  • 3 years working with SQL and stored procedures, specifically in SQL Server
  • Shows an appreciation for strong documentation
  • Solid understanding of complex, enterprise architecture
  • Fluidity on the Linux command line and basic system administration
  • Experience working in Git and Gitlab pipelines, along with typical Python build tools
  • Strong analytical and problem-solving skills
  • Effective communication skills
  • Good interpersonal skills
  • 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.

Nice To Haves

  • Previous experience building tools for other developers
  • Experience building server-side APIs and interacting with a DB using SQL
  • Experience with banking applications
  • Experience with Rust

Responsibilities

  • Work with technical stakeholders to define SDK capabilities and best practices
  • Work individually and collaboratively to deliver new features and updates to the SDK and API
  • Maintain and extend the capabilities of the SDK development environment, including tools that empower developers to be self-sufficient
  • Build maintainable APIs and SDK features in Python
  • Research technologies, standards and services and integrate them into our developer ecosystem
  • Mentor and educate developers to promote maintainable patterns and ensure successful integration with the Q2 platform
  • Support the thousands of developers who use the Q2 SDK every day
  • Continuously evaluate web standards to ensure the SDK stays current

Benefits

  • 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”
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service