Engineering Manager, Los Angeles/Remote

  • Looking for an engineering manager who will be responsible for day-to-day work direction for two (remote, 80% US-based) 4-5 person teams:
    • Spiking development on architectural approaches
    • Overseeing database schema and API design
    • Spec’ing stories for Kanban backlogs for both teams
    • Participating in standups + facilitating backlog grooming
    • Helping with general light devops and problem-solving for the teams
    • Splitting responsibility for interfacing with client technical teams along with the CTO: lots of API/SDK integration analysis, troubleshooting, etc.
  • Partial remote culture; candidates MUST be local to Los Angeles
  • The role is client-facing with around 30% coding: client contacts will generally be a mix of product managers, engineering managers and IC developers, so this person needs to be comfortable communicating technical details both verbally and in writing

A typical work pattern is design and development of big JS SPAs (React or Angular) for enterprise clients over a 4-12 month period, often coupled with development of Node.js GraphQL APIs as a midtier interface with complex existing systems. Given a choice, I’d lean more toward someone with heavier “backend” background, but they should be comfortable with modern UI development concepts and tools.

Lead/Dir Engineering, Beverly Hills

We are looking for a Lead Engineer for a client in Beverly Hills to lead the engineering team in developing web and mobile software in a fast-paced agile environment. We are seeking candidates who have a proven track record in developing consumer-facing software solutions end-to-end. Ideal candidates will have experience directing both front-end and back-end teams toward combined and well-choreographed goals that deliver business value in efficient ways. Focus will be on integrating best-of-breed open source tools and other vendor platforms rather than building everything from scratch. A great candidate will consistently think in terms of how to automate manual processes and build software that is stable and easy to maintain. If you like to solve problems with an open mind, come join a team of like-minded, skilled professionals where you can learn and share your knowledge!

REQUIREMENTS

Must Haves:

  • 3+ years professional hands on software development experience
  • 2+ years in languages such as Java and Python
  • 2+ years of web services applications and systems experience. Experience creating internal and external webservice APIs from specifications including prototypes and accepted standards
  • 2+ years experience managing small focused teams of engineers and mentoring engineers
  • Experience with high-volume applications/systems requiring 24/7 uptime
  • Experience with AWS as a software platform including AWS Lambda, API Gateway and Kinesis
  • Knowledge of front-end technologies and platforms including React and Node
  • Strong software development process background especially Agile
  • Leading planning, design reviews and architecture discussions
  • Exemplary communication skills (both written and oral), with experience producing technical and design documentation of complex processes

Nice To Haves:

  • Successful integrations of third-party APIs and platforms including Stripe, Google Analytics, Segment.io and Branch
  • Development experience with the Play/Akka framework for services
  • Experience with React, Redux and React Native platforms
  • Excellent understanding of service-oriented architecture (SOA) and asynchronous message-based concepts
  • Experience with machine learning and data science tools, techniques and projects especially text mining and large-scale pattern matching
  • Experience with ElasticSearch as a search, analytical and database platform
  • Knowledge of OAUTH and other services for authentication and authorization

Lead Fullstack Engineer, Downtown Los Angeles

Our client is a close relationship and a premiere Y-combinator graduate with solid funding and clientele.  We are looking for a full-stack web developer to join the Product Engineering team in Downtown Los Angeles. The ideal candidate is capable of acting in a lead role (but is not a director stepping down to lead level, because it's still a very hands on role). This is a meaningful product solving very real problems that will favorably impact humanity.   The team is highly intelligent, with backgrounds from some of the best technology companies in the world.  They're also very down to earth and collaborative.   You need to be the best at what you do, but have no ego about it.

Everyone in this company cares about the work they do, and about how that work furthers our vision of a world in which data can be leveraged into effective action. It also comes with opportunities: they learn from each other, everyone’s opinion is valued, and enjoy a dynamic, collaborative approach to developing the product. 


You've Definitely: 
* Worked professionally as a full-stack developer with a very solid understanding of JS and UI principles. React is preferred, but Angular is also acceptable.  On the backend, Ruby on Rails is preferred, but any other open source such as Java or Python/Django is acceptable. 
* Mastered the basics of computer science - we won’t ask you to invert a binary tree on a whiteboard, but you should know your way around more than just the basics. 
* Demonstrated an ability and willingness to learn new programming languages and technologies as the situation requires. 
Also Nice: 
* Experience developing for mobile with Ionic or (preferably) React Native. 
* Familiarity with SQL, specifically MySQL and Postgres. 
* Experience with Java servlets.
 

Data Engineer, Downtown Los Angeles

We've done alot of business with this client over the last few years, helping them through a very exciting growth phase. This is a self funded and profitable company so not your typical VC-backed startup. Our client delivers high quality products to global consumers through a continuous focus on data-driven decisions and creation of engaging content.  After achieving profitability after only 7 months of operation, the company is in the process of scaling the initial engineering team into a robust development team ready to tackle any technical challenges for continued growth.

We are seeking a data-driven engineer with a firm handle on AWS data pipelines who is also capable of backend engineering on some special projects. The current data ingestion pipeline consists of Lambda, Kinesis, Firehose, Redshift, PySpark and Airflow. As the Backend/Data Engineer, you will be combining behavioral data, business systems data, transactional data and third party data into a real-time analytics pipeline that drives all of the critical business decisions we make. This role has a wider scope than the traditional Backend Developer or Data Engineer role so you will have an immediate impact on every aspect of a rapidly growing business. You will have decision making ability to suggest and improve on our current services and architecture to ensure we are consistently using the best solutions possible.

Requirements:

  • 5+ Years in Engineering with at least 6 months of Data Engineering experience
  • AWS Expertise with Redshift specifically, Lambda and Kinesis preferred 
  • Pyspark or Spark
  • Python
  • SQL
  • Data Pipelines
  • Airflow experience is a plus
  • Transparent and upbeat communication style

 

Full Stack Developer, Los Angeles

Our client is an exciting startup with solid funding and leadership, building a complex app for a wide global audience.  Based on growth, we are hiring two software developers with particular skills on the Microsoft side of things :)  Partial remote option is available but all developers must be based in the greater Los Angeles/So-Cal area.

The Senior Web Developer is responsible for developing software using Microsoft C#.NET for web application hosted on Windows Azure. This position requires strong leadership skills, as well as the ability to work with project leadership to perform project analysis, determine functional and technical business requirements, application development, testing and deployment.

This Sr Web Developer will interact with internal project teams and must have outstanding technical capabilities in service oriented architecture (SOA), .NET, database design, and Windows networking. The ideal candidate must be innovative, intuitive and have the ability to multi-task in a high-volume environment.

  • Analyze and provide solutions for complex software development tasks, providing design documentation as required
  • Work with product owner to understand business requirements
  • Actively collaborate with other developers and the product owner in an agile Scrum environment to efficiently deliver high-quality solutions
  • Provide accurate and timely estimates for work items
  • Participate in code reviews to ensure the quality of work delivered by the team meets or exceeds expectations
  • Provide support in production support issue resolution including root-cause analysis and corrective action plans
  • Exhibit effective organizational skills, a focus on accuracy, and attention to detail.
  • Possess excellent analytical, problem solving, and troubleshooting abilities as well as creativity in coming up with outside-the-box solutions
  • Conform to architectural and coding standards/conventions.

TOP SKILLED REQUIRED

  • Expert coding ability in C#. Ability to develop from scratch in a .NET environment using ASP.NET Core framework
  • Experience in front-end web development is a must
  • Experience migrating web services to the cloud and experience using messaging - specifically Azure Service Bus
  • Ability to developRESTful services and API's from scratch
  • Experience solving scalability problems and understand how to optimize code/ API's to handle an increase in users.
  • Experience with NoSQL database is a desired. Working experience with DocumentDB is a plus
  • Experience plugging into a CI using Jenkins
  • Experience using Azure cloud technologies

REQUIRED EXPERIENCE:

  • Minimum 5-8 years of commercial development experience in .Net development
  • Experienced in object-oriented application design
  • Experienced in service oriented architecture (SOA)
  • Experienced in web development using .NET Framework (4.0 – 4.6)
  • Experienced with source code management using GitHub.
  • Experience with automated builds and deployment, using tools such as TeamCity
  • Expertise in UI technologies like JavaScript, AJAX, CSS, HTML.
  • Experience with advance method of preventing security vulnerabilities at the UI, Web Services, and database layers.
  • Experience with Microsoft Application blocks to perform server side validation with MVC
  • Experienced in application design pattern: Abstract Factory, MVC, MVP, WCF, N-Tier, Domain Driven Design, Inversion of Control, Object per Query, etc.
  • Experienced in RESTful service framework
  • Experienced in Enterprise service framework
  • Advanced Experience with C#, SQL, HTML, XML/XSLT, CSS.
  • Strong knowledge of UML, OO Programming & Database Architecture
  • Experience in development of distributed/scalable systems and high-volume transaction applications.
  • Strong oral and written communication skills
  • Experience working in an Agile/Scrum development environment

Lead Android Developer, Venice

Our client is a Series A funded startup with a solid track record of success.  The company is partnered with premier global brands to develop apps for smart devices.   The founder is a good friend and highly technical, with excellent communication and leadership skills.  The overall culture here is a nice mix of intelligence + fun + low ego.   It's also a very loyal group, since the products are compelling and the company is well positioned for success.

We're looking to round out the existing team with a mobile developer with strong communication &  technical skills particularly in developing complex apps for Android.  A mix of branded company experience + early stage startup experience is ideal.   You will have built multiple products from the ground up.  You might have an excellent education with a technical degree, or you might be a self-educated engineer.  Either way, you solve problems in an elegant way and have a track record of success.   You roll up your sleeves eagerly but also enjoy mentoring others.   

Technical skills: Minimum 3 years full time experience as a developer for complex Android applications, with a strong foundation in Java and object oriented technology.   Agile.  Experience with Agile test automation and CI frameworks. Deep understanding of mobile application and client server development. Lead experience is useful, or at least solid communication skills with some prior experience in mentoring others.

Lead JS Developer, Santa Monica

Our client in Santa Monica is an early stage, well funded ($2.5m) startup led by experienced founders.  The CTO has been a client previously.  Culturally speaking, the environment is a proper balance of intelligence and nice, down-to-earth people. This is your opportunity to be a part of an elite team building the brain behind commerce automation. As a key member of the team you will be giving small businesses access to the same incredible technologies that are changing the way Amazon, Walmart and other big brands drive people to make purchases.
The main founder is a successful fintech pioneer with several prior exits and excellent connections with premier venture capital firms. 


About the Role
We’re looking for a talented full-stack engineer who wants to get in on the ground floor and
jumpstart the development of a new software platform.
You have been itching to put your incredible knowledge of the latest and greatest tools and
techniques to work. This is your chance to do it on a company that is already achieving
significant month-over-month customer growth and is ready to start building the technology that will take the company into the future.
Currently it's a very lean shop, but the company is expanding quickly.  We need someone who
wants to take on both the responsibility of architecting and building a codebase along with
mentoring and working alongside new developers as they come on board.
The ideal candidate has experience with the best tools and techniques used to build a modern
scalable software stack and an unwavering commitment to producing high quality, reusable and testable code.


Qualifications
● 6+ years software development experience
● 3+ years software architecture experience
● 2+ years team leadership experience
● Expert in Javascript/NodeJS and modern JS Frameworks (Angular, React, Express, etc)
● Expert in modern development tools and techniques (Git, Agile, etc)
● Experience with cloud infrastructure and APIs (AWS, Google Cloud, etc).
● Experience with both SQL and NoSQL design patterns and anti-patterns
● Experience with automated deployment and testing tools
● BS in Computer Science is helpful, but not in lieu of legitimate skills and fundamentals

What You'll Get in Return:
● Meaningful equity in early-stage startup
● Competitive salary
● Health/Dental/Vision
● Flexible vacation policy
● Great office space in Downtown Santa Monica

Java Engineer, Santa Monica

Our client in Santa Monica has been an ongoing relationship with the firm for years, and anyone we've placed here has been very stable and happy in the organization.  It's a small startup culture, but not necessarily the grind or uncertainty that earlier stage startups might have.   Excellent benefits and creative environment, too!  Well funded and "at profitability".

As a Senior Full Stack Engineer, you’ll be responsible for architecting and building features that will improve the functionality and experience of a proprietary platform. You will bring ideas to life by prioritizing, managing, coding and shipping new features that will help grow the platform and company to the next level. This is a great opportunity to own the software design and development of the platform end-to-end and be part of a disruptor in the digital content space.

Responsibilities:

  • Work with visual & UX designers, marketing and customer support teams to help build features that increase user growth and customer satisfaction
  • Implement and maintain front-end and back-end code to enhance the foundation of a complex technology platform
  • Manage stakeholders expectations through prioritization and consistent communication

Requirements:

  • BS or MS in computer science or a related technical field or equivalent practical experience
  • 6 or more years of software development experience
  • Experience working with SQL databases.
  • Experience working with backend technology such as Java
  • Knowledge of HTML, Javascript and CSS
  • Ability to work independently in a less-structured environment

 

Front End Engineer, Venice

Our client in Venice, CA is an early stage startup whose founders have worked together for over a decade.  They're well educated, entrepreneurial and down to earth people with a previous track record of success in launching a successful startup, plus established tech brand experience.   The company is seed funded by premier investors with plenty of run rate.  This IS still an early stage company. You should be excited to join a small tight-knit team and help build it from the ground up.  

You are the type & level of engineer who can hit the ground running writing code. This role will allow for a great deal of influence on all engineering and product decisions since the team is small (but growing steadily). The  team is building the backend as an API that the front end consumes. Engineers design APIs and build scalable, reliable systems.  Everything with the user in mind, of course, while collaborating closely with the product and design teams.

Our stack:

·         Front-end: NodeJS / React / Sass

·         Back-end: Python3 / Flask / Postgres

·         Infrastructure: AWS / Ansible

Responsibilities

·         Design, build, and maintain reusable code

·         Collaborate with team members to develop new features

·         Participate in code and design reviews

Qualifications

  • You know how to build software and like writing code
  • 3+ years experience in software development; startup experience a big plus
  • Experience with React in a production environment
  • Bonus if prior work includes consumer-facing product
  • BS or MS in Computer Science from a top school preferred, but a portfolio of great projects you've built is even better

Backend Engineer, Venice

Our client is an early stage startup with founders who’ve worked together for over a decade.  They are well educated, entrepreneurial, and down to earth types with solid experience in launching successful startups and managing noteworthy tech brands.  Located in Venice, CA.

We are helping our client build out a core team of engineers with folks who can hit the ground running writing code. Since this is an early stage company, the total team is still pretty small but almost half of them are engineers!  This role will allow for a great deal of influence on all engineering and product decisions. They build their back-end as an API that the front end consumes. Engineers will design APIs and build scalable, reliable systems.

The stack:

·         Front-end: NodeJS / React / Sass

·         Back-end: Python3 / Flask / Postgres

·         Infrastructure: AWS / Ansible

Responsibilities

·         Design, build, and maintain reusable code

·         Collaborate with team members to develop new features

·         Participate in code and design reviews

Qualifications

·         Solid experience with Python in a production environment

·         Experience integrating with third-party APIs

·         Practical knowledge of relational databases

·         BS or MS in Computer Science from a top school preferred, but a portfolio of great projects you've built is even better.

·         3+ years experience in software development; startup experience a big plus!

Product Manager, Venice

Our client in Venice, CA is an early stage startup whose founders have worked together for over a decade.  They're well educated, entrepreneurial and down to earth people with a previous track record of success in launching a successful startup, plus established tech brand experience.   The company is seed funded by premier investors with plenty of run rate.  This IS still an early stage company, so you have to be excited to join at this stage, and help build it from the ground up.  You will be the first hire on the product team (reporting to a Head of Product with deep experience).

You will work closely with the CTO and Head of Design, along with a team of talented engineers. In the short term, you will be the driving force behind the launch of the initial product (external & internal). As the organization grows, you’ll have the opportunity to manage new verticals and help scale the product, team, and company.

Responsibilities

·         Own significant portions of customer and internal facing products

·         Work closely with engineering, design, business, and marketing to define and build features, from conception to launch and beyond

·         Navigate the complexities inherent in our product development, including regulatory compliance, thorny data sets, and contracting with vendors

·         Handle the “day-to-day” of building a product (sprint planning, standups, etc.) along with planning and managing a long-term product roadmap

·         Propose, monitor, and drive best-in-class performance on a core set of customer usage metrics

Qualifications

·         5-7 years of product management experience, ideally including at least one stint at an early stage startup

·         Proficiency in building both internal and external facing websites and tools from the ground up

·         Experience in delivering at least one data-intensive product from start to finish, preferably in a highly-regulated industry (e.g. healthcare, finance)

·         Ability to thrive in an entrepreneurial, fast-paced environment with limited resources

·         Sense of humor and humility

 

 

 

SDET (Software Development Engineer, Test), Irvine

Our client in Orange County has been an ongoing relationship with the firm for almost a decade.  We've placed many happy, down to earth, well educated and highly technical people here.   The culture is very friendly and collaborative.   Though everyone takes their job very seriously, and the products are meaningful, they keep a strong sense of humor. They've consistently been rated a "best place to work", offering strong compensation/growth/benefits/perks.

What You Will Do

  • Be a quality-focused engineer who implements and evangelizes quality mechanisms, mindset, and thought leadership throughout the software development lifecycle.
  • Work closely with developers, stakeholders, and product managers to evaluate, analyze, and verify functional, security, and performance, and system requirements.
  • Define test methods, strategies, and plans to ensure that the software will perform accurately and reliably according to documented requirements.
  • Evaluate and communicate tradeoffs in quality mechanisms and overall potential impact to the customer.
  • Be funny.  You didn't expect that, did you! We like people with a sense of humor, who don't take themselves more seriously than they should.
  • Actively participate in code and design reviews with developers and product management to identify risks, mitigations, and potential impacts to quality.
  • Partner with the developers to ensure that development estimates are inclusive of quality mechanisms.
  • Be a quality evangelist to quality thought leadership to the organization, drive adoption of quality best practices, and propagate the quality mindset.
  • Evaluate existing testing methodologies and suggest new ways to help the engineering organization to deliver high-quality software.
  • Evaluate the application from the perspective of the customer.
  • Design, develop, maintain, and extend automated quality mechanisms including performance, component, security, and user acceptance mechanisms.
  • Monitor post-release metrics to identify and communicate defects.

What You Should Have

  • Strong analytical skills and an out-of-the-box, solution-based thinker.
  • Strong verbal and written communication skills to document and inform other stakeholders on quality mechanisms and overall potential impact to the customer.
  • Expert knowledge of software verification methodologies and software life cycle.
  • Experience implementing full-stack automated verification mechanisms.
  • A good sense of humor - we mention it 2x because we think it is important.
  • Experience testing the performance, scalability, and security of web-based, RESTful, and multi-tiered applications.
  • Experience with continuous integration and rapid deployment environment.
  • Practical experience with Java or C# and writing SQL.
  • Familiarity with monitoring tools, Unix and Unix tools.
  • Smart. We want someone who has strong business acumen and can use logic along with data to make decisions
  • An opinion. Be passionate about the industry and/or technology and willing to share what you think.

Even Better If You Have

  • Experience working for a SaaS enterprise software company.
  • Experience working in a high growth company.
  • A Bachelor’s degree with a technical emphasis.
  • A fun personality and team spirit.

QA Lead, Sherman Oaks

Our client in the San Fernando Valley is conveniently located near the freeway and easily accessible from West LA, East Side, Downtown LA or Conejo Valley (plus very high quality of life! balanced work hours).  This is an established and stable fintech company with excellent leadership and positive work culture, full of innovation and open to your ideas.

The Quality Assurance (QA) Lead will lead the team responsible for manual and automated testing efforts. You will be working hands-on with engineering and product management teams to ensure that the feature development and enhancements to our applications meet high quality standards from a business & functional perspective. To be effective in this role you will need an extensive QA background (both manual and automated preferred), and leadership experience, an understanding of QA best practices, and a desire to collaborate across teams and products. This is a great opportunity for the right leader to make their mark and set the direction for how QA is handled here.

RESPONSIBILITIES:            

•      Act as a player, coach, and coordinator of a team of QA professionals, with both functional and automated testing backgrounds.

•      Be the voice for quality, and ensure our products and deliverables are thoroughly tested before release

•      Collaborate with Technical Managers and Team Leads throughout the organization to understand their projects and their needs.

•      Establish an efficient feedback loop between the QA team and our development teams to ensure our QA staff is effectively utilized while meeting the expectations of the delivery team.

•      Grow our testing automation strategy and work with other leaders across the company to establish best practices.

•      Advocate for ongoing release process improvements with our Technical Managers and DevOps

•      Create, review and approve test plans including scope, test methodology and test case identification

•      Provide ongoing metrics around testing and quality

•      Develop and maintain an in-depth working knowledge of the business side

•      Continually evaluate emerging technologies to identify opportunities, trends and best practices that can be used to strengthen our technology platform and QA practices.

REQUIREMENTS:

•      5+ years of Quality Assurance experience in a fast-paced online environment

•      2+ years of experience as a QA Lead, with a minimum of 2 direct reports preferred

•      BS in Computer Science, related degrees, or equivalent experience

•      Extremely attentive to details, analytical, and process oriented.

•      Advanced experience with testing automation architectures and tools such as TestNG, Selenium, JMeter and QTP

•      Experience with CI tools such as Jenkins or Bamboo Deep, understanding of Agile and SDLC, and how Quality Assurance processes fit in

•      Experience with relational databases, SQL and the ability to do some data QA and analysis is a plus

•      Experience with several of the following a big plus: Python, PHP, Javascript, SQL, Jira, PyCharm, PyTest, Git/BitBucket, SoapUI, and HTML/CSS

•      A solid understanding of website infrastructure - e.g., you know what caching is.

•      Excellent with cross-functional communication & influencing skills

Front End Engineer, Los Angeles

Our client is a successful and rapidly growing startup whose COO is a close personal friend and highly talented tech executive.  Located in the arts district of Downtown Los Angeles, with a flexible work environment, dog friendly office, cheery and down to earth culture, and many other fine perks.  This is a great place to learn all about entrepreneurialism and eventually start your own company; even better if you are a loyal type who wants to settle in and "call it home".    The product is innovative and reasonably complex, so your work will feel meaningful and interesting.

We are looking for experienced front end developers to architect, design, prototype, code, test, deploy, maintain, and improve high-performance client-side mobile web applications. In this role, you will collaborate with product managers, UX designers, and the rest of the team to deliver compelling user experiences. You will produce high quality software that is unit tested, code reviewed, and checked regularly for continuous integration. You will provide technical leadership, driving and performing best engineering practices to initiate, plan, and execute large-scale, cross-functional, and company-wide critical programs.

The company serves all customers using 3 web apps that are mobile friendly, currently written in AngularJS. They also have 3 native mobile apps. All use the same REST API currently written in PHP hosted on AWS.   We are open to candidates using other modern frameworks and open source languages such as React or node.JS so long as you are also comfortable with the existing tech stack.

Requirements and skills:

2+ years’ experience in software design, development, and algorithm related solutions

2+ years’ experience programming experience in JavaScript, HTML, CSS and Angular

6+ months experience on large scale React applications

Preferred Qualifications:

3+ years general programming experience

Experience in designing and structuring large scale frontend applications for modularity and scalability.

Experience with creating asynchronous API interfaces to communicate with backend technology

Experience writing clean, unobtrusive Javascript and experience with debugging tools.

Knowledge of browser quirks and their remedies.

Experience building front-end code with server-side technology.

Extensive programming experience with JavaScript, ReactJS, etc

Knowledge of (and a passion for) current trends and best practices in front-end architecture, including performance, accessibility, security and usability.

Mentor other engineers and lead the technical direction of our platform

Strong object-oriented skills including design, coding, and testing patterns

 

Database Administrator, El Segundo

Our client is a profitable and rapidly growing B2C company with a global reach (primarily Asia).  The head of product is a very good friend of the firm.   The company is looking for top talent across several divisions to take the existing technical platform and better scale it for rapid growth.    

Among other data-related hires, we are looking for a Database Administrator. The ideal candidate enjoys and thrives in working with a variety of tools, languages, systems and architectures while building and improving features and the speed and reliability of the company’s software.  

This is a very down to earth and resourceful culture, where ideas are encouraged.   We're not looking for the sort of person who does the same thing over and over, or is typically waiting to be told what to do.   If you enjoy solving problems proactively even when "nobody's watching" then you'll do great here.  Sense of humor helps too - though not as a substitute for genuine skill.

As a Database Administrator, you will work closely with other engineers, architects and product managers with in the company to resolve questions, concerns, inconsistencies, or missing data. With rapid growth to almost 3 million new members this year, we are seeking experienced candidates who want to be a part of this exciting global expansion. This is a high-speed company breaking records daily, and we are looking for employees who value working in a fast-paced and exciting environment.  

Responsibilities/Requirements

  • Minimum 5 years’ experience as a DBA or similar role with a DBA emphasis.
  • Must have experience with Database Administration for MSSQL Server (database backups, maintenance, monitoring).

·        Primary responsibilities of this role would include: owning, tracking and resolving database related incidents and requests, fulfilling requests and resolving incidents

·        Must be service oriented.

·        Have a high sense of ownership of the problems and requests assigned, focus on managing and resolving issues

·        Environment: MS SQL 2016/Amazon AWS RDS

·        Ideal to be involved with the MSSQL Server Community and certifications.

Database Developer, El Segundo

Our client is a highly successful consumer-oriented startup with headquarters in the El Segundo/Manhattan Beach corridor.  Customer base is global, primarily Asia.  We are looking for a talented Database Developer to work collaboratively with the internal tech team as well as outside development agencies and business intelligence consultants.

As a Database Developer, you will provide database and application solution strategy, technical design, architecture, and support for carrying out the implementation of company database development. This role works with the leadership of the product and technical teams to assess requirements and provide technical assistance for planning and developing the right database architecture. With rapid growth to almost 3 million new members this year, we are seeking experienced candidates who want to be a part of this exciting global expansion. This is a high-speed company breaking records daily, and we are looking for employees who value working in a fast-paced and exciting environment.

Responsibilities/Requirements

  • Minimum 5 years’ experience in role.

·        Must be knowledgeable of: MS SQL, SSIS, and SSRS.

·        Responsible for designing, coding, and implementing software solutions using modern techniques and programming language.

·        Must be familiar with Database design, ETL design and development, ad hoc reports and queries, query tuning and optimization.

  • Works harmoniously in a cross-functional team comprising managers, supervisors, business analysts, systems personnel, network staff, and other developers in ensuring the delivery of software solutions as planned, within set budget, and timely.
  • Ideal to be involved with the MSSQL Server Community and certifications.

 

 

 

Software Engineer, Los Angeles

Our client in the heart of Los Angeles looking for an extremely talented Software Engineer to be part of our core engineering team. This is your chance to build software used by millions of people in a fast-paced environment where you are surrounded by other extremely smart and passionate people.   The CTO is a personal friend and respected person in the local tech community.   In many ways this opportunity is special.

This is a subscription e-commerce company with lots of moving parts. You will be flexible and pragmatic, you will choose the right solution for the problem. You know how to prioritize your time and effort and have a strong sense of responsibility. You are comfortable taking the lead on projects, filling in loosely defined stories and requirements, and also good at being the side-kick and supporting your teammates.  You are accountable for your code and your features and you are not afraid to ask questions to define the problem and solution. 

You are intellectually curious about everything, and technology-wise, you keep up with the trends. No job is too big or too small for you , and you communicate well to let others know what the scope is like. 

You must be comfortable with both the backend and front-end, we are full-stack developers and you will eed to won your features end-to-end. If you write maintainable code that scales, we'll be good friends. 

What You'll Do: 

Grow rapidly and build many things while wearing lots of hats
Help scale our highly trafficked web presences
Create elegant, maintainable, scalable and performant web services
Build digital experiences for desktop, mobile, tablet, and smart TVs
Make shopping as fun as playing a video game
Design and develop actual games
Leverage animation, live streaming video, and augmented reality (AR) to create world-class products
Be an accountable teammate who leads by example


What You'll Bring: 

2-3 years of experience creating object-oriented web services and applications
Strong understanding of software architecture, Linux systems, design patterns and relational databases
Javascript is easy and you are fast!
Knowledge of HTML, CSS, and their cross-browser challenges


Bonus Points:

Experience working with distributed teams
Test-driven development experience
Experience with Amazon Web Services (AWS) 
Experience with Go and React.js
Experience with complex Javascript animations and WebGL
Experience with Unity3D or augmented reality
Relevant e-commerce experience
Experience with subscription businesses


Amazing Perks & Benefits!

Full health-care coverage
Dental and vision coverage
Competitive medical coverage for dependents
Catered lunch 2x/week
Kitchen stocked with great snacks and drinks
Generous vacation policy
Dog-friendly office
12 weeks’ paid parental leave
Paid parking
Fun and friendly culture

Full Stack Engineer, Downtown LA

Our client is a close relationship and a premiere Y-combinator graduate with solid funding and clientele.  We are looking for a full-stack web developer to join the Product Engineering team in Downtown Los Angeles. This is a meaningful product solving very real problems that will favorably impact humanity.   The team is highly intelligent, with backgrounds from some of the best technology companies in the world.  They're also very down to earth and collaborative.   You need to be the best at what you do, but have no ego about it.

Everyone in this company cares about the work they do, and about how that work furthers our vision of a world in which data can be leveraged into effective action. It also comes with opportunities: they learn from each other, everyone’s opinion is valued, and enjoy a dynamic, collaborative approach to developing the product. 
You've Definitely: 
* Worked professionally as a full-stack web developer (for a few years - this is not a junior position), ideally using Ruby on Rails. 
* Mastered the basics of computer science - we won’t ask you to invert a binary tree on a whiteboard, but you should know your way around the basics. 
* Demonstrated an ability and willingness to learn new programming languages and technologies as the situation requires. 
Also Nice: 
* Experience with a modern front-end framework. We like React, but feel free to tell us about your Angular/Ember/etc. project! 
* Experience developing for mobile with Ionic or (preferably) React Native. 
* Familiarity with SQL, specifically MySQL and Postgres. 
* Experience with Java servlets.
 

Lead or Principal Engineer, Irvine

Our client is a deep and ongoing relationship with the firm, one of the better employers in the Orange County tech community. We are looking for the “best and brightest” at a lead or principal level with particularly strong skills in mentoring/leading other engineers along with excellent hands on technical skills. The company has built a complex Software-as-a-Service platform serving a large audience, mostly an SMB market. The company is past the early stage startup phase and is generating strong revenues and profits. You can enjoy the appealing aspects of a startup culture such as autonomy and a sense of ownership/relative lack of politics, while also enjoying the stability, clear direction, and excellent perks/benefits of a more established tech company.

More flavor:
Work on a product specific team that is technology diverse (all open source and cloud based)
Join a growing team of tech heads who love building things with ones and zeros
Work in a fast-paced environment that sometimes fails fast and early, but always learns and improves
Be unshackled by conventional thinking and allowed to use cool tech to solve hard problems

Requirements:
Toolbox: Java/HTML/CSS/JavaScript/Angular/Web-Micro Services/Automation/CI
Process oriented: you can teach us a thing-or-two about developing code and managing releases more efficiently than we have in the past
A sense of humor: Can you tell a joke?
Education: Computer Science degree (or degrees), or enough experience to convince us you do not need one
Culture fit: you are smart, humble, fun, flexible, and have a genuine desire to help our customers by engineering solutions that solve big time problems

Even better if you have:
A GitHub account or personal engineering blog
Dangerous SQL skills especially in an Oracle or SQL Server environment
Experience working in and deploying applications to a load balanced server environment
Like to partake in Sriracha vs Tapatio debates
Worked in a hyper-growth company
A great sense of humor. We mention this twice because it is pretty important

DevOps/Systems Administrator, Santa Monica

Our client is a Series B funded fin-tech startup with a very meaningful product that helps people.  Located just off the Santa Monica Promenade, with excellent perks & benefits, a smart collaborative team, and flexible work environment.

You’ll have a real impact and true sense of ownership since this is the first fully dedicated devops/sys admin hire for the team. 


Responsibilities

    Automation of routine tasks
    Monitoring and maintaining services
    Steward builds, deployments and rollbacks
    Understand best practices for development
    Create scripts and custom tools for internal use

Requirements

    Linux System Administration
    System Scripting (PHP, Perl, Shell)
    Networking and System Services (mail, web, DNS, databases)
    System Security and vulnerabilities
    Unit Testing
    Xcode/MSDEV


Recommended

    Ubuntu/Debian Administration
    Chef
    Amazon Web Services (EC2, S3)
    Database Administration (MySQL or similar)
    PHP Environments
    NodeJS
    Virtualization
    Source Control Systems (git, mercurial, svn)
    Data visualization (RRD, d3.js, etc.)