Senior Software Engineer; Trade Order Management
Listed on 2026-01-01
-
Software Development
Software Engineer, Senior Developer
About The Company
Apex Fintech Solutions powers innovation and the future of digital wealth management. We process millions of transactions daily and simplify and automate access to financial markets. Our robust suite of solutions supports clients such as Stash, Betterment, SoFi, Webull, and more than 20 million customers.
About This RoleApex Fintech Solutions seeks a Senior Software Engineer with specialized experience in trading to join our Order Management team in Austin. You will design, implement, and evolve complex trading APIs and high-performance trading systems using cutting‑edge, cloud‑native technologies.
Duties and Responsibilities- Design, develop, test, deploy, maintain, peer‑review, and continuously tune high‑performance, high‑throughput software.
- Collaborate with team members to share knowledge and deliver designs and coding standards.
- Build resilient, self‑scaling, self‑healing services that deliver the highest level of reliability.
- Support production systems, including CI/CD, monitoring (Data Dog, Grafana, Prometheus, Pager Duty).
- Write commercial‑grade, well‑tested code and maintain high code quality through code reviews and best practices.
- Implement instrumentation to maintain observability and proactively identify improvement opportunities.
- BA, BS, MS in Computer Science, Engineering, or related field (or equivalent experience).
- 3+ years of prior work experience as a Senior Software Developer.
- Previous experience in the trading domain is required.
- Financial services (capital markets, clearing, or order management systems) background is required.
- Experience with trading technology is required.
- Experience with Google Cloud Platform is nice to have.
- Experience with Kubernetes, Google Cloud Run, and/or Docker is a plus.
- Experience with Apache Kafka or Google Pub/Sub is a plus.
- Experience hiring, mentoring, and coaching other engineers is a plus.
Skills and Abilities
- Excellent verbal and written communication skills.
- Strong understanding of high‑load, low‑latency architecture, object‑oriented design, algorithms, and data structures.
- Expertise in Java and/or GO is required (Python is also nice to have).
- Ability to learn new technologies quickly.
- Ability to visualize and propose system design, document the design, and implement it.
- Adaptability: enjoy establishing processes and standards while remaining flexible and trying new things.
This role operates in a hybrid work environment: 3 days in the office and 2 remote days per week.
Our RewardsWe offer a robust package of employee perks and benefits, including health care benefits (medical, dental, vision, EAP), competitive PTO, 401k match, parental leave, HSA contribution match, paid Calm app subscription, generous external learning and tuition reimbursement, and a flexible hybrid work schedule.
EEO StatementApex Fintech Solutions is an equal opportunity employer that does not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, and gender identity), national origin, age, disability, veteran status, marital status, or any other protected characteristic. Our hiring practices ensure that all qualified applicants receive fair consideration without regard to these characteristics.
Disability StatementApex Fintech Solutions is committed to creating an inclusive and accessible workplace for all candidates, including those with disabilities. We provide equal employment opportunities and reasonable accommodations for qualified individuals with disabilities. Please submit accommodation requests via the Candidate Accommodation Requests Form.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).