For companies
Hire developers
Hire designers
Hire marketers
Hire product managers
Hire project managers
Hire assistants
How Arc works
How much can you save?
Case studies
Pricing
Resources
Remote dev salary explorer
Freelance developer rate explorer
Job description templates
Interview questions
Remote work FAQs
Team bonding playbooks
Employer blog
For talent
Overview
Remote jobs
Remote companies
Resources
Resume builder and guide
Talent career blog
Log In
Find jobs
Hire talent
Log In
Find jobs
Hire talent
Ajaib
Senior Backend Engineer
Location
Remote restrictions apply
See all remote locations
Salary Estimate
N/A
IconOpenNewWindows
Seniority
Senior
Tech stacks
Distributed Systems Engineering
Java
Python
+8
Permanent role
3 years ago
Save
Apply now
Job Description
Design, develop, test and deploy elegant software solutions impacting hundred of thousands of investors
Deliver high-performance low-latency services with complex requirements
Build and optimize fault tolerant distributed systems under rapid growth demands
Collaborate with product and business leaders to provide solution guidance
Share past experiences and mentor fellow engineers in improving their craft and discipline
Contribute actively towards our startup engineering culture with ideas or suggestions
Deploy to hybrid environments and being available to provide technical assistance
Qualifications
Bachelor’s or Master’s degree in Computer Science or equivalent experience
Minimum 4 years of software development experience, preferably in distributed systems or full-stack architecture
Highly proficient within one or more programming languages including C, Go, Java, or Python
Have solid knowledge of Kafka, Redis, Cassandra and MySQL. Tuning and query optimization a plus
Skilled practitioner of deployments onto cloud (AWS, Azure, etc) and on-premise environments
Experience with FIX (Financial Information eXchange) protocol a bonus
Able to work individually with limited guidance, responsible and self-motivated
A deep passion for technology and software development. An innate desire to never stop learning.
null
About Ajaib
🔗
Website
Visit company profile
IconOpenNewWindows
Unlock all Arc benefits!
Browse remote jobs in one place
Land interviews more quickly
Get hands-on recruiter support
Sign up