Director of Engineering

| Hollywood
Sorry, this job was removed at 6:30 a.m. (PST) on Friday, January 10, 2020
Find out who's hiring in Hollywood.
See all Developer + Engineer jobs in Hollywood
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

As part of the Engineering team at SEER, you'll work directly with our founders and leadership team (along with the rest of the crew) to help define and execute on our engineering/software creation process. 

Ideally, we expect you to have:

• At least 8 years of experience in software development with in-depth knowledge of computer science fundamentals, data structures, and algorithm development.
• At least 4 years of experience leading engineering teams and processes, including managing teams of 8+ engineers.
• Experience with architecting, building, and launching large scale platforms.
• Strong analytical, problem-solving, and organizational skills.
• Excellent communication and presentation skills with the ability to interact with technical and non-technical groups alike.
• The ability to differentiate between a good developer and an exceptional developer, and to articulate your reasoning.
• Experience with architectural patterns and anti-patterns of large, high-scale consumer applications.
• An entrepreneurial mindset. You’re excited about solving challenging problems, working an always-changing environment, and collaborating with other people who share these traits.
• A desire to be active and hands-on in the development process. We’re not looking for someone who’s just a manager.
• The ability to express a clear technical vision, create a plan to achieve that vision, and execute on said plan using the resources at your disposal.
• A college degree. Maybe a graduate degree. Or you simply worked your butt off to learn on the job. 

Ideally, we expect you to be experienced with:

• Node.js, Golang, React.js, HTML5, CSS, Javascript
• Developing sophisticated REST APIs to manage ambitiously complex media assets
• Developing services utilizing Websockets and Socket.io
• Cloud infrastructure architecture and development, preferably AWS (Beanstalk, Elasticache, API Gateway, EC2, RDS, Lambda, S3) and some Heroku
• Relational databases (PostgreSQL ideal, other SQL acceptable)
• Machine learning and AI technologies, preferably with experience applying them in the real world
• CDN’s with considerations for Video Delivery
• Dev Ops processes using tools like: Git, Jenkins, CI/CD pipelines, CDN technologies, scripting, etc.
• Test Driven Development (TDD) practices as well as Automation and Unit Testing
• Concepts of serverless technologies (preferably AWS Lambda)
• Agile development processes (Scrum, Kanban)

Ideally, we expect you to be:

• A servant leader: You place the team’s interests first. You’re quick to offer praise yet willing to hold yourself accountable for failures. At the same time, you know how to offer constructive and direct feedback to individuals on the team to help them improve.
• A master problem solver: You take deep pride in your work and view each new problem as an opportunity for success. You approach challenges creatively, but methodically, sparking discussions as you work toward prioritizing and breaking down the steps toward solutions.
• A seasoned leader: You’re battle tested and have probably worn the mantle of “leader” in some capacity. You’ve shipped a product (or few) from ideation to delivery. You’re focused on value and driving relentlessly forward in spite of resistance or obstacles. But you also have the experience to know when to question the path.
• Comfortable with ambiguity: When changes are made, you keep a cool head and fight on, even if you don’t have all the details. You’re comfortable moving between projects and facing the unknown. Risk and change motivates you to evolve and innovate.

If you join us, you will:

• Manage multiple projects with competing priorities, simultaneously. Our product/platform is growing and changing daily. You’ll be tasked with understanding the broader vision while helping to manage expectations.
• Partner with our Product Team leadership to help manage and prioritize our roadmap from a technical perspective, offering insights and key decision-making around architecture, feature development, and valuable compromises throughout the development process.   
• Work with cross-functional teams throughout the organization to evolve our platform. 
• Use your experience and judgment to resolve problems on technical issues, and define, gather, & analyze metrics across our systems.  
• Identify opportunities for automation and continuous improvement across our toolset, platform, and internal processes to ensure that our technology is scalable.
• Provide clear communication to SEER Leadership regarding project status, resource requirements, issues, priorities, and opportunities. 
• Dive deep into the technical details to guide key decisions, experiment with new technologies, and offer insight into opportunities to streamline our codebase.
• Lead your team(s) and manage direct reports. We expect you to help cultivate a culture that both encourages & rewards great work and fosters individual growth.

Salary: commensurate with experience
Job Type: Full-time
Location: West Hollywood, CA

SEER is committed to building an inclusive environment for people of all backgrounds and everyone is encouraged to apply. SEER is an Equal Opportunity Employer and does not discriminate on the basis of race, color, gender, sexual orientation, gender identity or expression, religion, disability, national origin, protected veteran status, age, or any other status protected by applicable national, federal, state, or local law.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Earth

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SEERFind similar jobs