Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints. Design and lead the development of scalable high-performance software systems and databases to ensure high performance and reliability in handling terabytes of data including billions of daily interactions. Develop and lead software system testing and validation procedures programming and documentation. Design develop and maintain a robust and scalable data platform that enables developers analysts and other stakeholders to efficiently process and manage large volumes of data supporting the needs of a global audience and a growing user base. Analyze and address software issues to maintain the performance and reliability of high-traffic applications. Oversee the deployment and performance monitoring of software systems ensuring they meet all technical specifications. Collaborate with cross-functional teams including product managers as well as security legal privacy IT and finance teams to ensure timely delivery with compliance and cost-effectiveness. Leverage strong communication skills (both verbal and written) to coordinate the deployment of software systems and oversee their performance ensuring all technical specifications and requirements are met. Develop the team by participating in hiring interviews providing high-level technical guidance and mentorship and sharing knowledge with other teams and/or brands. Continuously stay informed about the latest backend technologies industry trends and emerging best practices. Lead the technical direction of backend development efforts ensuring alignment with the product roadmap and company objectives while balancing infrastructure efficiency with business needs. Telecommuting may be permitted. When not telecommuting must report to 8800 Sunset Blvd West Hollywood CA 90069. Salary: $176134 - $180000 per year.
MINIMUM REQUIREMENTS: Bachelors degree or U.S. equivalent in Software Engineering Computer Science Computer Engineering or related field plus 5 years of professional experience as Software Engineer Backend Engineer or any occupation/position/job title performing backend software engineering.
In lieu of a Bachelors degree plus 5 years of professional experience the employer will accept a Masters degree or U.S. equivalent in Software Engineering Computer Science Computer Engineering or related field plus 3 years of professional experience as Software Engineer Backend Engineer or any occupation/position/job title performing backend software engineering.
Must also have experience in the following: 3 years of professional experience in designing and maintaining large-scale distributed data systems including data analysis and extracting actionable insights from large datasets using big data technologies (including Apache Hadoop Spark or Kafka); 3 years of professional experience in designing developing and modifying software systems using Application Programming Interfaces (APIs) including writing comprehensive unit and regression tests; 3 years of professional experience using one or more modern backend programming languages including JavaScript C# or Python; 3 years of professional experience implementing scalable and high-performance mobile backend systems including experience with microservices architecture and containerization tools (Docker and Kubernetes); 2 years of professional experience working with modern cloud platforms (AWS Azure or GCP) and utilizing software deployment tools and monitoring systems including Jenkins Prometheus or Grafana to deploy and manage backend services and managing infrastructure as code using tools (Terraform or CloudFormation); 2 years of professional experience working with cross-functional teams (including security IT and finance) contributing to security and compliance efforts.
Factors such as scope and responsibilities of the position candidates work experience education/training job-related skills internal peer equity as well as market and business considerations may influence base pay offered. This salary range is reflective of a position based in West Hollywood CA.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.