Principal Backend Engineer
About Job:
This role is expected to contribute to all parts of the software development and deployment lifecycle, including design, development, documentation, testing and operations. You will be working in a multi-tenant, service-oriented architecture and launching services/micro-services from the ground up.
The following skill sets provide a good foundation for a quick ramp up to being productive in our Java, Linux and cloud-based environment.
Responsibilities:
The following duties include, but are not limited to:
- Work on a full-stack rapid-cycle analytic application
- Responsible for developing highly performant and scalable components that are able to handle large amounts of data.
- Help develop a distributed system with concurrent access and usage patterns
- Work closely with our product team and science team to understand the needs of our clients
Qualifications:
Required Skills
- Bachelor's Degree in Computer Science, Engineering or related field.
- 8+ years experience delivering highly scalable, fault tolerant, supportable and customer facing solutions
- Significant cloud platform experience, preferably with AWS
- Expert level Java
- Strong unix and scripting skills
- Experience building systems with large data sets
- Experience designing distributed systems at scale
- Strong ability to select, apply algorithms and data structures appropriate for processing large data sets
Job Type
Client Payroll
Positions
Backend Developer
Skip


Refer a friend for this role and earn
25 USD
Use the share options below Learn More
Refer a friend for this role and earn 25 USD
Don’t forget to share your referral URL
Up to 450 USD/Hour
450 USD
Up to 450 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
Christie A