Senior Software Engineer
Company: Peak6 Investments LLC
Location: Austin
Posted on: January 24, 2023
Job Description:
This is an incredible opportunity to join Apex's Accounts
Engineering team in Austin, Texas as a Senior Software Engineer.
The team is responsible for supporting the needs of Apex Fintech
Solutions' clients. The product strives to be the de facto account
management platform for asset custody, and has touchpoints with
nearly every other product space at Apex. Our platform will empower
all technology companies to onboard, maintain, and safeguard a
diverse chart of accounts serving all sectors.
What you will do:
- Lead designs of major software components, systems, and
features.
- Solve interesting technology problems with creative and simple
solutions.
- Design, develop, test, deploy, maintain and improve
software.
- Write high-quality, well-tested code while maintaining high
code-quality standards across your team via code reviews, mentoring
& coaching.
- Deliver value in a pragmatic and iterative manner.
- Mentor & train other team members on design techniques and
coding standards.
- Build resilient, self-scaling, self-healing services that allow
you to sleep through the night.
- Support the production systems that you create: this includes
build, deployment (CI/CD), and monitoring (Prometheus, Grafana,
DataDog, PagerDuty).
What you can expect:
- A highly collaborative environment where everyone is focused on
outcomes that build momentum for Apex to achieve its
goals.
- A culture that values a test-centric approach to software
development where 100% code coverage for unit tests is the
expectation.
- End-to-end ownership of what you & your team deploys. From
documentation to service-level targets, your team is ultimately
responsible for the health of your products
- Contribute to and benefit from a culture of continuous
learning. Access to mentors, generous policies regarding industry
conferences
- An environment committed to using the right tools to get the
job done.
- Work that matters.
The skills you'll need to succeed:
- 6+ years of experience as a software engineer or similar
role.
- BA, BS, MS, PhD in Computer Science, Engineering or related
field.
- Strong sense of ownership & personal accountability.
- Experience hiring, mentoring and coaching other
engineers.
- Proven experience in at least one modern language (Java, C#,
Python, Go, etc.).
- Ability to learn new technologies (languages, tools,
frameworks) quickly.
- Excellent verbal and written communication skills.
- Experience with Google Cloud Platform / Amazon Web Services is
a strong plus.
- Experience with Kubernetes and/or Docker is a plus.
- Experience with Apache Kafka, AWS Kinesis, or Google Pub/Sub is
a plus.
- Financial services background is a plus.
Keywords: Peak6 Investments LLC, Austin , Senior Software Engineer, IT / Software / Systems , Austin, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...