Software Developer II

JBC

  • San Francisco, CA
  • Permanent
  • Full-time
  • 24 days ago
, Posted April 3, 2024#218339Title:Senior Software Engineer
Company Description: Entertainment Streaming
Location: San Fran but remote ok
Hourly Range: 94.66Hourly rate is commensurate with experience and is an estimated range provided by JBC.Job Posting Title: Senior Software Engineer Department: ITR-Digital Media / Entertainment All Access Engineering 2111 Location: San Francisco, CAAbout Us: We are the leading online content network for premium entertainment, featuring top brands and exclusive original shows. With a global reach of over 1 billion users every quarter, we are a major player in the digital entertainment industry.Description: Division Overview: The team is dedicated to delivering premium online content to audiences worldwide. From exclusive original shows to beloved brands, we aim to provide an exceptional viewing experience across all our properties.Role Details: We are seeking a Senior Software Engineer to join our team and contribute to the development of backend services. We prioritize simplicity, maintainability, and scalability in our software, and we value candidates who can thrive in a fast-paced environment while staying abreast of the latest technologies.Your Day-to-Day:
  • Design, develop, and maintain high-performance backend systems and services
  • Create backend APIs, implement system instrumentation, and provide comprehensive documentation
  • Collaborate closely with engineering and product management teams to meet project deadlines
  • Participate in all phases of product development, from conception to deployment
  • Uphold team engineering standards and practices
  • Cultivate technical expertise and apply it to solve product challenges
  • Ensure code quality and maintainability as the architecture and technology stack evolve
  • Perform other duties and responsibilities as assigned
Key Projects:
  • Migrate API services/systems to cloud infrastructures and software
  • Implement smarter content delivery solutions using algorithms and machine learning
  • Develop reliable methods for managing, retrieving, storing, and securing global data
Qualifications: What you bring to the team:
  • 5+ years of experience in product software development
  • BS degree in Computer Science or a related technical field (BA/BS degree required, higher education accepted with 4+ years of experience)
  • Strong understanding of computer science fundamentals, data structures, and algorithms
  • Proficiency in JAVA/J2EE, SQL, Webservices, Linux, Shell scripting, and Python
  • Experience with Spring/Spring Boot framework
  • Effective communication skills
You might also have:
  • Experience with RDBMs and NoSQL solutions
  • Familiarity with search technologies and distributed systems
  • Working knowledge of Docker, Kubernetes, and cloud environments (GCP, AWS, etc.)
  • Familiarity with build tools

JBC