This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Apex Fintech Solutions is looking for an experienced Software Engineer II with a passion for writing great code and the dedication to drive their skills to the next level for a development team on the front lines of Apex's high-volume, high-availability trade clearing suite. We partner with some of the industry's hottest next-generation stock trading products. You'll be at the center of rapidly scaling services that will test your limits. Apex engineering teams are charged with building the services our clients love and are at the heart of our future product innovations. We are in need of smart, developers to build out our cloud-native (GCP), event-driven (Apache Kafka/PubSub), microservices framework.
Job Responsibility
Design, develop, test, deploy, maintain and improve software
Learn from and apply design techniques and coding standards coached by our Senior Engineers
Build resilient, self-scaling, self-healing services that allow you to sleep through the night
Support the production systems that you build. This includes build, deployment (CI/CD), and monitoring (Grafana, Prometheus, PagerDuty)
Writing high-quality, well-tested code. Maintaining high code-quality standards across your team via code reviews
Requirements
BA, BS, MS, PhD in Computer Science, Engineering or related technology field (or equivalent work experience) required
3+ years of experience as a software engineer, software developer, or similar job roles
Proven experience in at least one relevant general-purpose programming language (Java, C#, C++, Go, etc.)
Proficiency in software development using modern programming languages like Python, Java, Go, or similar tools
Strong understanding of microservices architecture and CI/CD pipelines
Proven expertise in relational databases and familiarity with distributed systems or data-intensive platforms including SQL query expertise
Familiarity with software development best practices like testing, version control, and agile processes
A problem-solving mindset, with the ability to think critically through challenging engineering scenarios
An innate passion for learning new technologies, frameworks, and tools to contribute to dynamic software solutions
Nice to have
Experience with Google Cloud Platform or Amazon Web Services preferred
Experience with Kubernetes and/or Docker preferred
Experience with Apache Kafka, AWS Kinesis, or Google Pub/Sub preferred
Financial services background is a plus
What we offer
Healthcare benefits (medical, dental and vision, EAP)
Competitive PTO
401k match
Parental leave
HSA contribution match
Paid subscription to the Calm app
Generous external learning and tuition reimbursement benefits