Job description
The Software Engineer at Feedzai has 1-3 years of professional experience working directly with: java development, multi-threading, concurrency, distributed systems, and data structures. This position is based out of our San Mateo, CA office and requires travel within the USA.
About the Job:
We are seeking strong Java Software Engineers. High-scalability, fault-tolerance, low-latency, and efficient algorithms are keystones of the work you do. You have experience working with multi-threaded applications and concurrent distributed applications.
About the Team:
This position is part of our Client Delivery Team. The goal of our team is to implement and customize Feedzai’s solution to best match our client’s unique use case. Our client delivery team works with clients all over the USA. Each client project takes between 6-12 months to complete.
Travel Requirements:
Initial project travel breakdown
- First 6 months: 80% onsite at the client location within the USA (Rotating schedule of 4 weeks onsite at client location, 1 week at the San Mateo, CA Feedzai office)
- Until project ends: 25% onsite at the client location within the USA (Rotating schedule of 2 weeks onsite at client location, 6 weeks at the San Mateo Feedzai office)
All subsequent project travel breakdown
- Initial 2 months: 75% onsite at the client location within the USA (Rotating schedule of 3 weeks onsite at client location, 1 week at the San Mateo, CA Feedzai office)
- Until project ends: 25% onsite (Rotating schedule of 2 weeks onsite at client location, 6 weeks at the San Mateo, CA Office office)
Main Responsibilities:
- You will integrate our solution into the client’s software and systems
- You will develop custom solutions at the client’s request
- You will design & implement our back-end architecture, from the data layer, to service orchestration
- You will work on automated deployment as well as distributed logging and analytics so that we can be on top of things
Required Qualifications:
- You have 1-3 years of relevant work experience after your most recent educational degree obtained
- You have a Masters of Science in Computer Science or equivalent
- You have strong experience with programming high-performance, concurrent and distributed algorithms, and server-side code in Java
- Experience with modern distributed systems platforms such as Akka, ZeroMQ, Kafka, Storm
- Experience with SQL and NoSQL databases and distributed computing platforms (such as Hadoop) is valued.
- Contributions to OSS projects are highly valued
Benefits include:
- Unlimited paid time off
- Medical, Vision, and Dental benefits
- High impact with a high growth SaaS startup
Feedzai is an Equal Opportunity Employer
Feedzai does not accept unsolicited resumes from recruiters or employment agencies