< Back to Careers

Software Engineer

at Apiture • Austin, TX

(View all jobs)

Share this position:


Our Gist:


We are an open API banking platform, focused on creating cutting-edge technology for financial institutions. The platform allows banks the fast and flexible deployment of features that their customers have come to expect—mobile-focused, user-centric, convenient and secure. Join us and start dreaming of new ways to be at the center of your customers’ financial lives.

Reporting to the Manager of Application Development, the Software Engineer will be responsible for strategic type development projects using C++. You will be working with a team of highly talented software engineers in an effort to develop practical scalable solutions through existing or new applications.

We have this crazy, thrill-seeking goal to revolutionize banking, through an open architecture built natively for the next-generation of serverless, cloud-based technologies, providing financial customers infinite scalability, availability, and transparency. We are moving fast, thinking big, leading strong, and need your leadership to serve on the front lines of the revolution.


Our Locale:

As if chilling to the tunes of local bands and sipping local brews weren’t enough, we offer an inspiring workplace too! Our office is just a short hop away from the shops and dining at The Domain and The Arboretum. We provide generous compensation and benefits packages, a gym on-site, social events, and the opportunity to work with some of the smartest, most energetic people you’ll find anywhere. While you may have never heard of us, rest assured – over five hundred financial institutions and tens of millions of customers rely on us to power some of the most innovative and important pieces in the financial industry. We’re backed by some of the biggest and most well-respected names in finance, we’re profitable, and we’re growing – fast.


Your Vibe:

  • Passionate self-starter who can be visionary, detailed-oriented, and an enthusiastic team player
  • Proven experience with C++ development
  • Experience working with collaborative geographically dispersed team members
  • Solid communication and troubleshooting abilities
  • Technology enthusiast and evangelist
  • Demonstrated understanding of agile principles


 Your Rhythm:

  • Coding of new features and functions
  • Code review to ensure the appropriate design, performance, and security of the platform
  • Maintenance of existing code base
  • Fix defects reported by Quality Assurance
  • Update technical documentation based on project need
  • Participate in product design reviews to provide input on functional requirements, product features, and schedules
  • Technical design of feature sets
  • Exposure to web services


Your Composition:

  • 3+ years of C++ experience
  • 2+ years of designing and implementing custom API’s to 3rd parties
  • 2+ years of Agile experience
  • Proven experience troubleshooting networking issues between endpoints
  • Exposure to SOAP and RESTful architectures
  • Experience resolving critical production issues
  • AWS exposure a plus
  • FinTech exposure a plus
  • Node experience a plus
  • Strong prioritization skills
  • Not afraid to learn or code using other development languages


Physical Demands:

  • Vision, hearing, speech, movements requiring the use of wrists, hands and/or fingers
  • Able to sit, stand, stoop and bend
  • The ability to work the days and hours required to fulfill the essential functions of the position


Mental Demands:

  • Learning, thinking, concentration
  • The ability to interact with others and exercise self-control
  • The ability to work under stressful conditions, particularly in customer situations
  • The ability to make decisions and exercise discretion, when necessary


Are you up for the challenge?

Apply today!