Software Engineer - Scala

Full Time
San Francisco, CA
Posted
Job description

Leading entertainment and media brand is making major enhancements to their multi-region, multi-tenant core image service platform to enable all of their brands to have the same dynamic experience. As a Software Engineer II you can be a part of building a unified image service platform that will encapsulate the very best of the company.

This position might be right for you if:

  • You want to help build a core image manipulation and delivery platform that impacts every fan of products.
  • You’re a curious and efficient engineer who wants to feel empowered to help define the direction of development and work side-by-side with some of the brightest minds in our organization
  • You enjoy working with other brilliant engineers in a challenging but supportive environment, learning from others and sharing your expertise with them

What you'll do:

  • Design core, backend software components for the Image Service Platform
  • Collaborate with other Image Service engineers and external engineering teams to evaluate and design appropriate solutions to effectively meet Product requirements
  • Build and manage code in AWS using CloudFormation or Terraform
  • Evaluate new or existing technologies and products for implementation, considering costs, usability, compatibility and scalability
  • Create technical documentation and runbooks for reference and reporting purposes
  • Use a mix of technologies including Scala, Java, Python, Kafka, Kinesis, DynamoDB, MySQL and an array of AWS native services
  • Collaborate with other team members (including product owners, TPMs, and other stakeholders) to achieve product and business requirements
  • Conduct design and code reviews
  • Analyze and improve efficiency, scalability, and stability of various system resources

Requirements:

  • 2+ years of experience building internet-scale API or services applications
  • Experience in a Scala and alternative JVM application development environments (Java/Kotlin)
  • Familiarity with the AWS environment, including ECS (Docker), S3, EC2, Lambda, CloudWatch
  • Familiarity with infrastructure as code such as Terraform, CloudFormation
  • Understanding of software development fundamentals
  • Familiarity with writing unit, integration and functional tests
  • Familiarity integrating with service APIs and/or SDKs
  • Understanding of agile processes software team with version control & project management tools (e.g. Github, SVN, Jira, Basecamp)
  • Creative and inventive problem solving
  • Strong interpersonal and communication skills, and a team-focused approach towards software development.
  • Experience in Java, Python
  • Knowledge of these database solutions, DynamoDB, MySQL/Aurora, Redis Elasticache, MongoDB, Cassandra
  • Experience building scalable, fault-tolerant, high-uptime systems

Job Type: Temporary

Pay: $68.00 - $70.00 per hour

Schedule:

  • 8 hour shift

Ability to commute/relocate:

  • San Francisco, CA: Reliably commute or planning to relocate before starting work (Required)

Experience:

  • Front-end development: 2 years (Preferred)
  • Scala: 2 years (Preferred)

Work Location: One location

colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, colinoncars.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs