Willis Towers Watson has flagged the Software Development Engineer in Test job as unavailable. Let’s keep looking.

Staff Software Development Engineer in Test

PEAK6

WHO WE ARE

Apex Fintech Solutions (AFS) powers innovation and the future of digital wealth management by processing millions of transactions daily, to simplify, automate, and facilitate access to financial markets for all. Our robust suite of fintech solutions enables us to support clients such as Stash, Betterment, SoFi, and Webull, and more than 20 million of our clients' customers. 

Collectively, AFS creates an environment in which companies with the biggest ideas in fintech are empowered to change the world. We are based in Dallas, TX and also have offices in Austin, New York, Chicago, Portland, and Belfast. 

If you are seeking a fast-paced and entrepreneurial environment where you'll have the opportunity to make an immediate impact, and you have the guts to change everything, this is the place for you. 

AFS has received a number of prestigious industry awards, including:

  • 2021, 2020, 2019, and 2018 Best Wealth Management Company - presented by Fintech Breakthrough Awards
  • 2021 Most Innovative Companies - presented by Fast Company
  • 2021 Best API & Best Trading Technology - presented by Global Fintech Awards

ABOUT THIS ROLE

Apex Fintech Solutions is hiring for a Staff Software Development Engineer in Test!

We’re looking for someone who:

  • Demonstrates passion about establishing exceptional quality standards. You're the type that always feels they can do things better the next time around. You consistently look for better, faster, and more inclusive ways to prove that our software quality meets the mark.
  • Understands how to strike the balance between manual and automated testing. You understand that your time is valuable and prioritize your automation efforts towards the highest risk, most repeatable, and highest value test cases.
  • Values the power of the team. You enjoy working with an integrated team through problem identification, requirements gathering, design, code review, testing, and release.
  • Thinks holistically. You work hard to understand the whole problem and aren't afraid to ask questions or point out concerns.

What you’ll do all day:

  • Align with the US based automated system test team strategy, develop joint plans, design solutions in accordance within the global testing strategy.
  • Lead the Manila software development team that is focused on rapidly iterating over and enhancing our automated system test framework.
  • Act as the technology leader for the team, help engineers grow in their career through your mentorship.
  • Collaborate with US and UK product and engineering teams as they enhance their product offerings, become the local expert in Apex’s service offerings, APIs, business functions and integration points.
  • Lead the design and creation of automated end to end system tests to validate complex micro service integrations and document results.
  • Collaborate with the UI team to design and review test cases for daily automated UI tests.
  • Lead the design, build and operation of a testing and monitoring framework for EOD and US overnight business processes, including tests that identify failures in job orchestration and data transformation across platforms.
  • Oversee design and implementation of testing strategies to validate data consistency and data availability between operational data stores, data lake, and client data hubs.
  • Oversee design and implementation of data hygiene protocols for tests, including seeding and purging of test data.
  • Oversee design and implementation of a framework for long running (multi-hour to multi-day), asynchronous tests.
  • In collaboration with engineering, data and cloud architecture teams, lead the design and implementation of a framework for conducting system load and service stress tests validating adherence to SLOs and performance targets.
  • Set up processes that help your team to alert service teams of defects, create bug tickets, and track tickets through resolution.
  • Organize operational production support on a rotational basis for overnight jobs and work flows (US time zone) - Saturday morning (Friday evening in the US) support is required when on rotation. Act as the escalation point for support issues that can not be resolved by on call engineers.
  • Help identify weaknesses in our products by actively participating in all phases of the development process.
  • Build and contribute to a culture of quality by improving processes, building stakeholder buy in, and mentoring peers.

A few reasons why you might love working here:

  • We’re not a fly by night firm. We’ve got an incredible track record to foster success and ongoing innovation with our customers so you get all the benefits of a stable company, while enjoying a very entrepreneurial culture. 
  • Our team is passionate and driven to succeed. We are deeply invested in providing quality services and products for our customers. Their success is our success.
  • You’re open to change. The landscape is ever-changing. We do not sit idle; we are not satisfied with the status quo. We will push industry standards and strive to deliver world class solutions through innovation.
  • You’ll have genuine opportunities for growth. We care about your career goals and provide options for both managerial and technical career paths. We encourage outside learning from conferences to seminars and meetup groups.

The skills you’ll need to succeed:

  • 6+ years of automated Software Testing experience with cloud native, distributed microservice architectures 
  • 8+ years of experience writing code in Java or Golang
  • Thorough architectural understanding of and practical (hands on) experience with
  • Messaging platforms such as Kafka, Pub/Sub, or RabbitMQ
  • Databases such as Potgres, BigQuery, and Mongo
  • REST, gRPC and protobuf protocols
  • GCP or AWS, Kubernetes, Docker, Terraform, Github, Github Actions, etc.
  • Passion for improving software quality
  • Outstanding verbal and written communication skills 
  • Advanced problem-solving, debugging and troubleshooting skills
  • A passion for working with people, mentorship, and providing leadership

Our Rewards

We offer a robust package of employee perks and benefits, including healthcare benefits (medical, dental and vision, EAP), competitive PTO, 401k match, parental leave, and HSA contribution match. We also provide our employees with a paid subscription to the Calm app and offer generous external learning and tuition reimbursement benefits. At AFS, we offer a hybrid work schedule for most roles that allows employees to have the flexibility of working from home and one of our primary offices.

Diversity, Equity, Inclusion, and Belonging (DEIB) Commitment

At Apex, we embrace diversity and are dedicated to creating an inclusive and equitable workplace. We value every team member's unique perspective and are committed to fostering a culture where everyone belongs. Join us in our mission to empower and celebrate individual differences.

Apex is committed to being an equal opportunity employer. We ensure that qualified applicants receive fair consideration for employment without discrimination based on sex, gender identity, gender expression, sexual orientation, race, color, natural or protective hairstyle, genetics, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law. We stand by this commitment to promote a diverse, equitable, and inclusive workforce.

Read Full Description
Confirmed 19 hours ago. Posted 2 days ago.

Discover Similar Jobs

Suggested Articles