To steer your work, you'll collaborate with deeply experienced insurance specialists (both brokers and account managers) who guide the direction of two major products: our client dashboard and account management platform. We think it's critical for our team to understand the human needs behind a product in order to engineer the best solutions.
In addition to ideation and feedback on our software, we share learnings with both technical and non-technical team members – including Newfront’s operational team in growth and marketing – to ensure our products are continuously improving and that as many people as possible get to use our work.
We foster social interaction across departments through our open office layout, company-wide events, and with the Donut app for Slack, which pairs teammates who don't usually work together to set up a break for a donut, coffee, or walk outside the office. It’s optional, but a great way to get to know your teammates in a less formal setting. Remote engineers engage with the rest of the company via Slack, Zoom conferencing, and a robust in-office onboarding experience with regular visits to HQ.
1 Open Positions
Feature flagging and toggle management for continuous delivery
Oakland, CA / London, UK
Whenever we bring someone new onto our team, we rethink our seating plan. We want people to sit alongside the group they’ll be working with most. For the most part, product, engineering, sales, and customer success sit with others in their department, but while you might be sitting with other engineers, you may also be sitting across from a designer. We do this to facilitate easy communication and collaboration and encourage engineers to be involved at all stages of the development cycle.
As an engineer, you’ll work closely with folks from every other department. We are all about team players and we are careful not to hire anyone who prefers working in a silo by themselves. We said it before and we’ll say it again: teams do it better.
Not only does working collaboratively allow us to build connections, but it also strengthens our understanding of our users. Product Managers and Engineers get to work with stakeholders in legal, operations, finance, sales, etc., to help design and build systems serving their individual needs. Whether this is building better compliance and auditing tools for legal, better sales forecasting frameworks for the sales team, or more efficient processes for our operation teams, everyone benefits. The amount of collaboration depends on the team. You don’t have to work directly with stakeholders all the time, but it is a big part of our culture!
Dev.xyz is the development company within our family of tech companies. We provide the engineering and development services for our other entities which means that our development team works in a variety of industries and we work with different coworkers depending on the project at hand. Regardless of the project, engineers engage and collaborate with peers in sales, biz dev, legal/compliance, and marketing throughout the course of the project. We all share one open room (no cubicles or offices), and we have a shared kitchen and communal areas where we often get to interact with members of other departments, even if we’re not currently working with them on a project.
Our product team is one that strives to strip away assumptions and biases, because none of us are care recipients or Care Professionals. Home care is crazy complex… a complicated, nuanced, emotional, messy, dirty set of technical and operational challenges. It’s unintuitive. We are constantly re-evaluating a lot of fundamental product-building assumptions because our industry is so unique. We believe in high-bandwidth communication, lots of collaboration, and ownership.
We work collaboratively at Box. Whether it’s with the diverse group of people on your current team or with people from various departments, it’s important that everyone we hire is able to and enjoys working with others. Our interview process has both technical and cultural components and we care less about if you solve the problem and more about how you communicate with someone as you’re working through it.
17 Open Positions
In addition to building software used by Stitch Fix customers, we build many internal tools used by Stitch Fix employees. Most engineers here work directly with the people using the software they write. Engineers work together with non-technical people in other departments to solve business problems. That means the engineers supporting Merchandising work directly with buyers and planners to build the tools Merchandising needs to do their jobs. Engineers supporting Operations work directly with teams in the warehouse. We place a high value on partnership here. It's how we work everyday, and how we build great things together.
12 Open Positions
Engineers at Hatch will work with Marketing, Sales, BD, Legal, Finance, Credit, Operations, and Customer Service. In 2013, WhatsApp moved billions of messages a day between 200 million daily active users with a team of just 50 people. Our goal is to build and scale Hatch with the same power-to-weight ratio. A small but mighty team has the ability to keep communication overhead low and better adapt to changing customer needs, but it requires a lot of collaboration. Everyone at Hatch works together, blurring most of the typical departmental boundaries. As for software engineers, we strongly believe the purpose of writing software is to provide a product in service of someone else, whether it’s our small business owners or fellow team members.
We have a flat structure at Covariant, so we don't have rigid departmental divides. Everything we do is cross-functional because real progress in robotics requires tight integration of hardware, software, research, and business. For example, as Carlos Florensa (a PhD candidate) explained, “My research background hadn’t trained me to efficiently contribute to a constantly-changing codebase – I used to be the only person modifying my code! Thanks to the extremely collaborative nature of Covariant, and the patience and eagerness to help from colleagues like Jasmine Deng and co-founder Rocky Duan, I could ramp up these skills faster than anywhere else!”
At Covariant we have all types of engineers, including data, mechanical, software, robotics, and machine learning engineers, just to name a few. Given our vast range of area expertise, it’s imperative that we are open to collaborating with one another on a regular basis. This goes beyond just engineering – you’ll also interact with people working on business development, web design, and marketing. And regardless of what you do, you will be within 40 feet of a robot. We are all self-starters who like bridging our knowledge gaps and working together with folks to make the most impact.
Once a week, we have a "Tea Time" meeting to review recent incident reports from our patients. This meeting always includes members from pharmacy, patient care, pharmacy operations, engineering, and design because we believe in a cross-functional approach to resolve the underlying issue(s) for any unhappy patient. Together, we figure out why these problems happened and what we can do to prevent them in the future.
The problem Alto is solving is so complex that it requires the skill sets of a very broad team. Engineers need to work with pharmacists, designers need to work with our operations team, and the people who manage our partnerships with physicians and insurance providers need to be on the same page, too. Engineers, pharmacists, and operations sit together, lunch together, and we’re constantly talking.
10 Open Positions
We have an interface for our users that allows them to sign up, tell us who their doctors are, and where they can interact and share their records once we collect them. (Check out our demo!) However, the majority of our work is in structuring the data from the records we receive. We have an extensive internal system for managing the medical record collection process (think calling offices and getting faxes) as well as an interface for processing. We get paper records that need to be transformed into text, and from there, into structured data where individual data elements are recognized. Thus, each of us works closely with our operations and sales teams.
Engineers, analysts, product, and interns all sit together and are interspersed. Our product requires expertise in multiple fields and it’s really at the intersection where we build. Teams are constantly working together and making use of the various whiteboards we have around the office, stationed in open spaces for all to see. It’s apparent when you walk into the office that information flows naturally and teams don’t feel segregated from one another. Similarly, there’s no sign of hierarchy as our leadership works alongside their team members.
1 Open Positions
Agile Product Development Consultancy
San Francisco, Los Angeles, Chattanooga, and New York
We really push hard within Carbon Five, as well as with our clients, to have diversity across skills. We also look for people that have low ego; strong opinions are welcome if they are loosely held. Almost every one of our developers want to know that the thing they’re building is being used. Even if it’s not specific to product or design, they like understanding the value of what it is they’re building and having input on it.
By bringing together engineers, designers, and strategists, the opportunity to unblock a problem or brainstorm a new idea is always possible. It takes many perspectives to make a great digital product.
On a more fun note, we recently incorporated a House System whereby Connected team members are divided across departments into official “houses,” which compete against each other in various company-wide activities, with prizes (and glory) to be won. Previous events have included a scavenger hunt, a trivia night, and a spelling bee. These team-building activities help create an atmosphere of collaboration by bringing the entire team together and breaking down barriers between departments.
Why? Because this allows for a higher degree of ambient knowledge sharing. It is typical for engineers to work with stakeholders outside of the engineering organization, even if the problems they are solving seem purely technical. For example, trust is fundamental to our marketplace. Engineers recently built scam detection tools to ward off bad actors. They collaborated with the customer success team who deals with users who may have been affected to best understand the types of scams. This unlocked a whole series of ideas and approaches informing further iterations.
We love mixing things up and making sure we’re hearing ideas and feedback from everyone at the company. Our product teams are organized cross-functionally (1 product manager, 1 product designer, and a handful of engineers), which then rotate every quarter or two. This ensures that every component from ideation to execution is taken into consideration and also gives people the chance to explore different interests, apply their skill sets to different product areas, and work with different people.
In order to develop our product roadmap, we create opportunities for individuals to share their ideas, feedback, and stories from interacting with our users. We make sure to involve members from every team (sales, engineering, content, community) so that we know exactly what will deliver the most value to our students, teachers, and parents.
Finally, at the end of every year, we do a Slides Carnival where everyone at the company creates one slide with an idea or improvement for the company. They can be small fixes or moonshots, something you can do, or a project completely outside of your department. We then have a Carnival where you have 60 seconds to pitch your idea to the company. It’s a tradition of ours that is incredibly fun, but also powerfully creative. Many ideas have come to fruition as a result of Slides Carnival like our Creative Corner (we’ll explain below, so keep reading!).
We serve four key stakeholders:
Internally, we’re organized in four key groups to serve each of our stakeholders. Each technical team is comprised of mobile and full-stack engineers, data scientists, ML engineers, and infrastructure engineers. We work together to build our mobile and web apps, B2B software, fulfillment chain technologies, and advertising networks. Given how dynamic our four-sided marketplace is, engineers regularly work with product designers, product managers, finance, marketing, communications, and many other teams to scope projects, prepare for scale, and launch new features.
24 Open Positions
We place a high value on the ability to work well with others because bridging work across departments is the fastest way to learn and iterate. Great products cannot be built by one person or one team alone; it takes close collaborations and regular interactions to build something great. To that end, we engage all departments in the process of building successful products. For example, sales and operations work closely together; sales shares the new insights they’re hearing from customers and operations shares feedback from an internal user perspective.
We work in a large open space segmented by department workspaces, but individuals from different teams are always accessible and welcome to stop by and say “hey!” 👋 We also leverage a tool called Donut, which regularly connects people across departments to meet over coffee, a meal, a walk, or even just a video call. By regularly connecting people across various departments we can share ideas and build rapport so people can easily collaborate on hard problems.
Our goal is simple: scale YC and continuously get better at funding excellent founders and big ideas. It’s a job that is never finished, and the next software hire will do the same work that we all do. You can expect to sit with the engineering team in our open office in San Francisco, working directly with founders and YC staff.
Every Tuesday and Thursday, all of YC’s partners work with the founders at our Mountain View office doing “Group Office Hours”. Office hours allow founders to meet with partners and talk through problems they’re having. On these evenings, we have dinner and a talk from one of our successful YC founders (think Airbnb, Segment, and PlanGrid founders). Members of the software team are encouraged to get to know the founders, have dinner with them, attend the talks, and occasionally sit in on office hours. As a YC engineer, you also have the opportunity to participate in YC’s interview process (where companies fly in from all over the world to meet with YC partners and potentially join the batch). At the end of each batch, when we have demo day, YC’s software team manages the software and attends the event with the rest of the organization. It’s an exciting and unusual job! Tell us if you think so too.
1 Open Positions
Since the Ribbon product has many different internal stakeholders (finance, sales, marketing, operations, engineering, etc.), it’s essential that we collaborate in everything we do. For example, we’ve recently had our engineers travel to Charlotte to sit in with our transaction coordination and real estate operations teams to understand their workflow and take in ideas for how to make our product better. Upon returning to New York, they made it a reality, making our transaction coordination process more streamlined with the assistance of our product. This sort of collaboration is pervasive across all of our product teams at Ribbon.
Our technical and commercial teams work together with the common objective to improve our products. Since we have now evolved into a Fin Tech company with aspects of Customer Transaction Management, it is vital for the Business team to be in absolute sync with the Technical Team. We achieve this by trying to keep everyone on the same page with regular meetings. We have two dev meetings a week, one business meeting each week, and a full team meeting once a month. As an engineer, you will work alongside your engineering peers as well as members in other departments.
1 Open Positions
Our engineers work closely with all departments to make sure we are putting out the best product we can. From dedicated Slack channels, to cross-department team meetings and events, our engineering team works closely with all departments both for work and social events.
Our sales teams work closely with engineers, too, as it enables us to provide the most accurate and relevant insights to our customers. Engineers also regularly communicate with our customer success team so we can provide top-tier customer support and bug fixes. Finally, our data science team works closely with our marketing department to provide analytical insights that are used in publications such as the Wall Street Journal, Bloomberg, and TechCrunch. (We’re quoted often!)
If you’re interested in joining our team, please check out our open roles and reach out!
13 Open Positions
Want to List Your Company?
Submit a team profile!
Select 8 Values
Contact me (Lynne 👋)
Qualify Your Values
Reach Thousands of Devs
Find Value-Aligned Candidates
Have Meaningful Initial Conversations
Don't Fill Roles, Hire Teammates
You can post as many job openings as you want.