Senior Software Engineer
Location: Chicago
Posted on: June 23, 2025
|
|
Job Description:
Fintech, remote, excellent benefits, growing late stage startup!
This Jobot Job is hosted by: Patrick Murphy Are you a fit? Easy
Apply now by clicking the "Apply Now" button and sending us your
resume. Salary: $175,000 - $200,000 per year A bit about us: Before
you apply - what to know: For this fully remote position,
candidates must have experience scaling systems in the financial
space up to tens of thousands of transactions per second. We are on
a mission to lower the barriers to innovation in financial
services. We build Fintech and bank-friendly software that embeds
banking and payment functionality into any application in a matter
of weeks. Join us and be part of an exciting team backed by a
leading Fintech-focused bank to enable disruptors everywhere.
Through our suite of secure payment APIs and Platform tools, we
help banks and fintech companies collaborate directly to grow
faster! Why join us? Remote for life Great salary Excellent company
culture Full benefits - health, dental, vision 401K up to 5% match!
Equity! Job Details We are looking for a talented and motivated
software engineer to contribute to the performance and scalability
of our embedded payment systems. Our clients are banks and fintech
companies looking to offer banking solutions to their clients. We
are an early-stage startup company building our team and defining
our values and we’re focused on hiring people with a passion for
creativity, collaboration, and problem solving with a strong
commitment to quality. We are partners to major players in the
gaming and cryptocurrency space and support multiple other partners
across payment verticals including logistics, cross border
payments, ecommerce, and corporate treasury. We process nearly $10B
a month in payments and are growing The ideal candidate has
significant experience scaling a similar payments company and will
lead the scaling effort to ensure we can support the
ever-increasing volume and maintain payment integrity and
correctness. We currently process 5M transactions per month,
capable of supporting bursts up to 1000 transactions per second.
The ideal candidate will allow us to scale way behind this and
ensure that the management and sales teams are comfortable adding
more and more large clients and large payment volumes. DUTIES AND
RESPONSIBILITIES Design and Implement Scalable Solutions: Engineer
and optimize high-performance, distributed systems to process
massive financial transaction volumes. Performance Testing and
Optimization: Develop performance testing frameworks to assess
system throughput, latency, and resilience under high loads.
Real-Time Data Streaming: Architect solutions using Apache Kafka
for efficient, real-time message processing and data streaming.
High-Speed Data Caching: Utilize Redis to minimize latency and
maximize data throughput. Scalable Data Storage: Design robust,
scalable solutions using Amazon Aurora and DynamoDB to handle
high-speed transactional data. Analyze and Optimize: Profile and
fine-tune JVM performance, focusing on garbage collection, memory
management, and multithreading. Monitor and Troubleshoot: Implement
real-time monitoring and proactive performance tuning to ensure
system stability and reliability. Collaborate Cross-Functionally:
Work closely with software engineers, DevOps, and data engineers to
identify bottlenecks and streamline performance. Documentation and
Reporting: Maintain clear documentation of performance metrics,
tuning processes, and optimization strategies. WHAT YOU BRING
Bachelor’s or Master’s degree in Computer Science, Software
Engineering, or related field. 5 years of hands-on experience as a
Performance Engineer, ideally in fintech or similar high-throughput
environments. Expertise in Java, with deep knowledge of JVM
optimization, garbage collection tuning, and multithreading. Proven
experience scaling systems to handle millions of transactions per
second. Expert in Distributed Systems: Strong understanding of the
CAP theorem and strategies to balance consistency and availability.
Real-Time Data Handling: Proficiency in using Kafka for message
streaming and Redis for ultra-low-latency data caching. Scalable
Data Management: Solid experience with DynamoDB or other NoSQL
databases in high-traffic applications. Performance Testing and
Tuning: Hands-on experience with performance testing tools (like
JMeter, Gatling) and profiling tools (like YourKit, JProfiler).
Monitoring and Alerting: Experience with tools like Prometheus,
Grafana, or similar for performance monitoring. Problem-Solving
Mindset: Ability to identify performance bottlenecks and devise
creative solutions in a fast-paced startup environment. Strong
Collaboration Skills: Proven ability to work closely with
engineering and operations teams to achieve performance goals.
Proficiency with AWS and containerized environments NICE TO HAVES
Familiarity with security concepts, including encryption, OWASP
security standards, etc. Familiarity and affinity for Open Source
technologies and products Be part of an innovative fintech startup
that’s reshaping the future of financial transactions. Make a
tangible impact on our platform’s performance and scalability. Work
with a passionate, high-energy team that values collaboration and
creativity. Interested in hearing more? Easy Apply now by clicking
the "Apply Now" button. Jobot is an Equal Opportunity Employer. We
provide an inclusive work environment that celebrates diversity and
all qualified candidates receive consideration for employment
without regard to race, color, religion, age, sex, national origin,
disability status, genetics, protected veteran status, sexual
orientation, gender identity or expression, or any other
characteristic protected by federal, state or local laws. Sometimes
Jobot is required to perform background checks with your
authorization. Jobot will consider qualified candidates with
criminal histories in a manner consistent with any applicable
federal, state, or local law regarding criminal backgrounds,
including but not limited to the Los Angeles Fair Chance Initiative
for Hiring and the San Francisco Fair Chance Ordinance.
Keywords: , Glenview , Senior Software Engineer, IT / Software / Systems , Chicago, Illinois