Title: Senior Backend Software Engineer
Location: Santa Monica CA (Onsite)
Type: Contract
Duration: 19 Months
Looking for a dedicated Senior Software Engineer to be a key contributor to the team while driving the technical design, implementation, and improvement of services.
Responsibilities
Design well-architected solutions and deliver on them with code that is easy to develop and maintain
Lead technical design and implementation of new features
Participate in project phasing and delivery together with your manager, team lead and Technical Project Managers
Identify areas of improvement in our systems and workflows
Mentor junior and mid-level engineers
Basic Qualifications
5+ years of software development experience
Java & Python experience
Relational databases (MySQL, Postgres), and NoSQL databases (DynamoDB)
Event or pub/sub driven architecture (Kafka, Kinesis)
Solid understanding of AWS (Lambda, Kinesis, SQS/SNS, DynamoDB, etc.)
Deep understanding of core CS fundamentals, OOP principles, data structures, and algorithms
Preferred Qualifications
Experience with Graph databases (Neo4j), Terraform and GraphQL is a big plus
Education
STEM degree, plus 5 years relevant experience
Compensation:
The estimated pay range for this position is USD $85.00/hr - $95.00/hr and is an Exempt role.
Exact compensation and offers of employment are dependent on circumstances of each case and will be determined based on job-related knowledge, skills, experience, licenses or certifications, and location.
Benefits:
We offer comprehensive benefit options which vary depending on role, location, and employment type. The Talent Acquisition Partner can share more details about compensation or benefits for the specific role during the hiring process.