Software Engineer (Full Stack)
Company
Harmonic
Location
New York City, NY
Type
Full Time
Job Description
Harmonic is using data and AI to map the world of startups. When companies are first formed, theyāre invisible to the world. Weāve created the only complete startup database, enabling the right investments to reach the right entrepreneurs at the right moment. We cover founders whoāve just filed for incorporation to scaleups hiring their go-public CFO, all in real-time with rich firmographic, team info, and time-series data.
Hundreds of venture teams have become data-driven and deployed their dollars more effectively thanks to Harmonic. Firms like Accel, NEA, Brex, Notion, and Google Ventures use Harmonic to connect startups with the capital and resources they need to drive growth. Weāre backed by some of the best investors - Craft, Sozo, Floodgate, and several others, all of whom started as customers first.
We believe your ability to pick up new skills, excitement for personal growth, and passion for professional development are more important than where you are today. We invite you to reach out if youāre driven, curious, optimistic, and passionate about mastering your craft!
The role
Before reading further, take a look at our cultural values and see if itĀ resonates with you!
You will work directly on the technology stack that enables our customers to discover startups. Your work will have a direct impact on revenue, customer engagement, and the overall customer experience. Our culture is one of low ego, obsession, curiosity, and collaboration. We value hard work and getting things done quickly. If this sounds like a good fit for you, apply now!
What we value:
- Being customer-obsessed: At the start of each two-week sprint, we commit to our deliverables, focusing on customer impact and fulfilling commitments. Expect an environment of high personal accountability.
- Continuous self-improvement: We prioritize growth and feedback, celebrating wins & achievements while focusing on how we can strive to be even better next time. We exchange regular feedback and hold quarterly sessions to discuss each other's strengths and areas for growth, driving our development. We index heavily on introspection, openness to feedback, and direct communication.
- āGet shit doneā attitudes: Even when things are uncertain, all of our team members excel at pushing projects ahead, asking the right questions, and overcoming obstacles to keep things moving. You understand the importance of balancing speed and quality, and you excel at communicating what can be realistically achieved given the circumstances.
Who you are:
- Inquisitive: What kind of topics pique your interest? What keeps you up late at night? What kind of problems do you like to solve?
- Accountable: Do you take psychological ownership of your work? What are your action steps when things donāt go according to plan? Can we count on your word?
- Engaged: How active are you in accomplishing your personal and professional goals? Are you proactive about identifying roadblocks? What do you do when you see something that isnāt working?
If you are curious about the team, hereās more information:
- Explore Working with Sang to understand decision-making processes related to the engineering function.
- Explore Team Page to get acquainted with us. We're an exceptionally collaborative and engaged group, deeply committed to our shared cultural values.
Specifically, you will:
- Influence and execute the overall vision of Harmonicās offerings by collaborating with Product & Design to create products that help customers discover startups.
- Translate the needs of our customers by deeply understanding their needs and innovating our product features and services to exceed their expectations, ultimately enhancing their experience.
- "Get Shit Done" by working on every layer of our stack, proactively troubleshooting, and solving any issues that stand in the way of our customers gaining maximum value from our product.
Role requirements:
- Track record of building highly performant, highly observable, and highly scalable systems
- 5+ years of experience building scalable frontend and backend systems
- Able to work across disciplines with the minimum process to organize work and create predictability in an unpredictable space
- Have experience taking the lead in planning and executing the development roadmap for software projects
Plus if...
- 2+ years of experience in an early-stage startup
- Experience designing and implementing GraphQL APIs on top of large data sources
- Experience implementing web applications that manage large amounts of data
- Obsessed about your craft and share your knowledge (tech talks, articles, open source, side projects, etc.)
- Experience working in Python/strongly typed languages
- This is a hybrid position, we require 3 times a week in-office attendance. You can attend any of our offices:
- Williamsburg, New York
- Culver City, Los Angeles
- San Mateo
Pay
$150k-$220k Salary + Equity depending on the level
Our stackThe Process
Our goal in hiring is to make sure we click on both sides. Weāre all about saving time and not beating around the bush. If itās not looking like a match, weāre upfront and quick to say so, keeping things honest and moving smoothly for everyone involved.
We despise the typical software engineering interview process because it does not align with our day-to-day work. We structured our interview process around pragmatism. Expect us to ask questions closely aligned with the work we expect you to do.
Hereās our interview process:
- (30 mins) Introduction Chat: Let's discuss whether Harmonic is the right place for you. We'll review your experience and allocate time for any questions you may have
- (30 mins) Hiring Manager Call: Here we focus on accountability, and how much personal ownership one takes of their work.
- (Max 5 hours) Take-Home Exercise: We will send you a description of one of our current company challenges and ask you to come up with a creative solution.
- (45 minutes each) Team interview: Meet with a member of our Product team to focus on how you would collaborate, and another member of our Engineering team to go over your take-home & conduct a technical assessment.
- (2.5 hours) Engineering Jam Session: Detailed discussion of the take-home and digging in deeper to measure technical skills. This will involve coding with 2-3 engineers on our team.
- (Async) Reference Checks
- (In person) Dinner/Lunch: Get to know Max, our CEO, over dinner! We can only get to know each other so much through video calls. We believe this is a critical hire and believe this investment is necessary. Flight and housing (if needed) are covered.
- š©ŗĀ Top of the line health, dental and vision insurance, with 100% premium covered
- šĀ 401k matching
- š“Ā Unlimited vacation and sick leave
- šĀ Offices in NYC, SF, & LA
Read about our company culture
*For full-time employees only
Date Posted
04/03/2024
Views
0
Similar Jobs
AWS Alliance Driver, Director - PwC
Views in the last 30 days - 0
The text describes a role for an AWS Alliance Director at PwC The individual will lead the AWS Alliance across various sectors focusing on the overall...
View DetailsBusiness Account Executive - Spectrum
Views in the last 30 days - 0
The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...
View DetailsSenior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsSoftware Engineering Lead - Dotdash Meredith
Views in the last 30 days - 0
Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...
View DetailsCustomer Success Manager - Artera
Views in the last 30 days - 0
Artera a patient communication platform aims to revolutionize healthcare customer service by enabling twoway conversations between patients and health...
View DetailsProcess Delivery Specialist-Procure to Pay - IBM
Views in the last 30 days - 0
The Finance Admin Business Analyst plays a crucial role in maintaining IBMs financial integrity Key responsibilities include identifying duplicate re...
View Details