What are the responsibilities and job description for the Performance and Scalability Engineer position at Jobot?
Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page!
Job details
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 "Easy Apply" button and sending us your resume.
Salary $175,000 - $250,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?
We are looking for a talented and motivated Performance and Scalability Engineer. 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
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.
Want to learn more about this role and Jobot?
Click our Jobot logo and follow our LinkedIn page!
Job details
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 "Easy Apply" button and sending us your resume.
Salary $175,000 - $250,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!
We are looking for a talented and motivated Performance and Scalability Engineer. 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.
- 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
- 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.
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.
Want to learn more about this role and Jobot?
Click our Jobot logo and follow our LinkedIn page!
Salary : $175,000 - $250,000