Level: mid-to-senior
Location: remote
Join us!
Deliver innovative capabilities to highly engaged enterprise customers, and be a key part of an industry innovator in big data analytics.
Switchboard is focused exclusively on enterpriseOur customers are global household logos within digital media and marketing.
We have major enterprise customers running at scale in production, producing steady and growing revenue, accomplished with minimal investment.
Product integrity and roadmap execution are keyOur sf-based engineering team (google, facebook) brings collaboration experience from top silicon valley startups.
Our founding team built and launched google bigqueryWe have more than a decade of experience working together with engineering and bringing enterprise software products to market.
The opportunity
You are passionate about building and taking ownership of an early-stage startupPartner with the cto and chief architect to build out a world-class platform for dataops, one of the fastest-growing enterprise opportunitiesBuild a compiler to perform static checks on switchboard script, a language derived from sql to describe data pipelines, and to run that language on large datasets using sparkPartner with our customer success team to evolve that language to be easily used by data analysts, folks who are very smart but are not programmers.
You are an engineer who
Has experience writing compilersCan wrangle antlr, build out the symbol table, implement compile time checks, and translate sql to apache spark`s api.
Has experience with microservicesCan deploy the compiler as an http server in a kubernetes cluster.
Understands the end-user, in this case data analysts, and invents language elements that they can readily pick up.
Can own and execute mission-critical feature iterations, while working collaboratively with engineers across the entire application stack.
Understand how critical well-tested components are for team velocity, and you use metrics to maximize system performance.
Possess a learning mindsetAn authentic drive for personal growth and empowering the same for others.
Basic qualifications
B.sOr advanced degree in computer science or related field
3+ years experience developing in an object oriented language (python & scala a plus)
1+ years with antlr
1+ years experience with apache spark
1+ years experience with sql
Excellent problem solving and troubleshooting skills, and attention to detail
Excellent verbal and written communication skills; a team player with strong analytical and problem-solving abilities
Preferred experience
Automated functional and load testing
Experience deploying and troubleshooting in production environments
Familiarity with aws and kubernetes a plus
About switchboard
Switchboard enables enterprise business teams to be data-driven with minimal engineering investmentWhen our co-founders launched google bigquery in 2012, they saw first-hand that the amount of data companies were grappling with was rapidly outstripping their ability to utilize itSwitchboard was created to help solve this problem.
Our ready-made data unification platform turns disparate data into a single source of reliable, trustworthy informationBusiness stakeholders at spotify, meredith corporation, the financial times, pearson and others have left behind outdated spreadsheets and custom engineering projectsToday, they rely on switchboard to make confident decisions that engage audiences, optimize yield and spend, and grow revenue.