Jobs Posted on the Whova Community Board of Code BEAM SF 2019
If you know anyone in the job market, feel free to share with them
Elixir Engineer
SharesPost Inc Are you an Elixir developer who loves to learn new things? Are you passionate about honing your skills?
If so, SharesPost, a leading financial company that has transacted o... ver four billion dollars worth of assets, is looking for you. We need your help building our best-in-class private equity and blockchain token trading marketplace.
What you will be doing
Writing good maintainable Elixir code for SharesPost’s blockchain token marketplace Scaling a high performance financial application Building APIs for our React front end Deploying applications to AWS using Docker Working with Blockchains, Distributed Ledgers, SQL and NoSQL data Applying your understanding of algorithms and data structures Writing unit tests & integration tests Researching new technologies and better ways of doing things
Our team values
Passion for agile software practices and test driven development Curiosity to understand business stakeholders and build great user-friendly software Drive to build powerful new technology that changes how capital markets work Ability to give and receive feedback to improve our skills and processes Openness in sharing knowledge and expertise with teammates Excitement about the financial services that power the startup and innovation economy
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
The RealReal At The RealReal the development team is composed of strong full-stack engineers and is instrumental in the success of our luxury fashion marketplace business. You will be exposed ... to the latest technology, a pervasive data-driven culture, while surrounded by a talented, supportive team. The fast growth of our business gives you the opportunity to make a strong impact.
In this role your work will directly impact supply and operations which are critical to our business. You will work closely with multiple engineering teams in architecting, designing and implementing features impacting end-user experience as well as internal flows for high operational efficiency. This is a people management role where engineers will rely on you for mentorship and growth. You will be responsible for managing the performance and career development of your team. As an engineering leader, teams will look to you to provide guidance on best practices and architecture design.
This position is based in San Francisco, CA and will report to the Senior Director of Engineering.
DUTIES & RESPONSIBILITIES Help define technical strategy and architecture Review pull requests and provide constructive feedback Coach, provide technical guidance to, and mentor team members Pair up with someone to work together on a feature Deploy to production multiple times Work with senior leadership to define the roadmap
REQUIREMENTS 7+ years web development experience 2+ years of experience managing a development team Experience working with product management to align on objectives and risks Fluency with any of Ruby, Elixir, Erlang Strong understanding of web technologies: HTML5, Javascript, CSS/SASS, REST, JSON Strong understanding of web-app performance fundamentals and related dev tools Strong database fundamentals and experience with MySql or Postgresql Worked with search engines such as ElasticSearch, Lucene, Solr Experience using async message queues such as Kafka Mastery of git and Github workflows
The RealReal The RealReal is leading the way in authenticated luxury consignment, online and in real life at our brick and mortar locations. Founded in 2011, we’re growing fast and fundamental... ly changing the way people buy and sell luxury — a multi-billion dollar industry.
As Principal Platform Architect you will be responsible for designing, architecting and ensuring best practices are applied to all platform systems at The RealReal. You will work closely with the CTO, Engineering Directors and DevOps leadership to evolve our platform over time. We are a growth company which will requires you to ensure that the platform can scale for our needs today and over the coming years. Your ability to help create scalable architectures and operational environments is critical.
You will lead an exceptional organization of highly capable engineers and will develop and grow the organization according to the needs of the business. This is a highly visible and hands-on leadership role.
This position is based in San Francisco, CA and will report to the Chief Technology Officer.
DUTIES & RESPONSIBILITIES Provide technical/software development leadership and architectural guidance Design and maintain APIs for the rest of the Engineering organization Extract functionality from the Ruby on Rails monolith into Elixir services Migrate our REST APIs to GraphQL
REQUIREMENTS 10+ years of professional engineering experience Ruby on Rails and/or Erlang/Elixir experience SOA/microservices experience REST APIs Kafka experience B.S degree or equivalent
NICE TO HAVE GraphQL experience E-commerce experience Excellent analytical/troubleshooting skills Strong work ethic and entrepreneurial spirit
PepsiCo PepsiCo's eCommerce engineering team focuses on building internal tooling that helps our co-workers work smarter, faster, and more accurately. We focus on the right tools for the ... job, and our stack currently consists of Elixir with Phoenix, JavaScript with React, Python, PostgreSQL, and Druid.
We are seeking a full-stack engineer who is comfortable taking ownership of features and implementing them. We expect you to have a firm grasp on both back-end and front-end concepts, and in particular to have a working knowledge of React and Redux.
The team is in its initial stages right now, so all new hires will have a major impact on how this team grows.
If you have questions, find David Antaramian, Jason Fertel, or Mark Towfiq at the conference or send us an email! See the official job listing for more details via the link.
Change.org With over 250 million users in 196 countries, Change.org is the world’s largest technology platform for social change. We’re a social impact business, and we’re aiming to build a ... world where no one is powerless and where creating change is a part of everyday life.
Our user base is diverse, and we want our staff to reflect that. We’re dedicated to creating a diverse and inclusive workforce by setting aggressive targets in our recruiting process and having regular, all-hands meetings on unconscious bias and diversity strategy.
The team is high impact, low ego and incredibly inspiring.
The role
As a Senior Software Engineer in our San Francisco office, you'll be part of a close-knit functional team composed of a product manager, designer and 3-5 engineers. You’ll use your front end skills to build the Change.org website, focusing on our amplification efforts to drive virality and bring users in from email and 3rd party networks such as Facebook, WhatsApp, and popular social networks in various countries.
Brex Brex is revolutionizing financial services for businesses, starting with corporate cards for startups. We are building the product from first principles, enabling us to have unpar... alleled features and a seamless, modern experience for our customers. With backing from top venture firms and industry veterans such as Peter Thiel and Max Levchin, Brex is one of the fastest-growing startups to date, and we’re looking for someone to help scale the company with incredible people across the board.
As a backend systems engineer, you will expand our core systems, add new products and features, and build new libraries. Based in San Francisco, our team is committed to creating a driven and diverse company with ambitions people from wide-ranging backgrounds.
Link:
None
See More >>
Software Engineer, Product
Brex Brex is revolutionizing financial services for businesses, starting with corporate cards for startups. We are building the product from first principles, enabling us to have unpar... alleled features and a seamless, modern experience for our customers. With backing from top venture firms and industry veterans such as Peter Thiel and Max Levchin, Brex is one of the fastest-growing startups to date, and we’re looking for someone to help scale the company with incredible people across the board.
As a product engineer, you will be working across the entire Brex stack, adding new products, features and tools. Based in San Francisco, our team is committed to creating a driven and diverse company with ambitious people from wide-ranging backgrounds.
Link:
None
See More >>
Engineering Manager, Growth
Brex Brex is revolutionizing financial services for businesses, starting with corporate cards for startups. We are building the product from first principles, enabling us to have unpar... alleled features and a seamless, modern experience for our customers. With backing from top venture firms and industry veterans such as Peter Thiel and Max Levchin, Brex is one of the fastest-growing startups to date, and we’re looking for someone to help scale the company with incredible people across the board. As an engineering manager, you will build quickly-growing teams and support people’s development, build organizational processes, and work across the company ensure your team is highly productive. Based in San Francisco, our team is committed to creating a driven and diverse company with ambitions people from wide-ranging backgrounds.
The Growth team is responsible for the maximizing Brex value and spend for customers through rewards, referrals and by analyzing and suggesting spend optimizations. We’re searching for people with a passion for supporting the people on their team, interested in developing the organization, rather than just being part of one, technical enough to deeply understand the systems they’re responsible for, and comfortable in dealing with lots of moving pieces, with a keen eye towards detail. Most importantly, you should be enthusiastic working with a variety of backgrounds, roles, and needs.
Link:
None
See More >>
Backend Software Engineer (Elixir)
Weedmaps As a Backend Engineer working with the Weedmaps team, you will be empowered to contribute to our products in meaningful ways. We cover an array of users from growers to dispensari... es to consumers and we constantly strive to improve the experience for each of those segments using cutting edge design and implementation practices. As a major player in this emerging industry, we have an opportunity to help define the market landscape and we invite you to help in that effort.
Link:https://weedmaps.com/careersSee More >>
Elixir Backend Engineer
Grain Message me if you’d like to hear more, I’m here at the conference!
Grain is on a mission to make important team conversations accessible and useful for everyone, even if yo... u weren't in the meeting. We do this by creating a replacement to Google docs that syncs perfectly with your calendar and video conferencing tools so that everyone is on the same page, with a perfect record of what is important but without the busy work. Think of it like TiVo for your team and customer video conference calls. The team is currently 5, all engineering and one designer. We are looking for backend engineers to work in Elixir/Phoenix (previous experience in BEAM languages preferred but not required). We have an office in San Mateo where we work together at least two days a week but are highly flexible outside of those core working days. We are "stealth"(or whatever that means) but have raised seed funding and are currently selling our first customers. We have not yet "gone to market", so if you're looking to make a big impact and have lots of autonomy/responsibility, then it could be a great fit.
Link:https://www.grain.co/careersSee More >>
Senior Backend Engineer - Discord
Discord Do you get excited about working on a distributed system with millions of concurrent users? How about writing and deploying code to it without any downtime? What about keeping API... latency under 15ms? How about making sure the system handles failure and heals itself so the team can sleep at night? If these are the kinds of problems that interest you, then we would love to chat.
Discord is a small group of passionate gamers whose mission is to bring people together around games. Diversity and inclusiveness are a critical part of how we get there. We believe that with diversity comes a better product, better decisions, and a better work environment. Everyone here is committed to making Discord representative of the world we want to live and play in.
What you'll be doing - Participating in building and running a distributed, worldwide, real-time system that processes millions of events per second. - Working with a modern tech stack built on GCE with Elixir/Erlang, Python, Rust, Go, Cassandra, Redis, Elasticsearch, and a hint of C++ where appropriate. - Architecting efficient and creative solutions to scale our backend systems. - Deploying your own code. - Building internal tools and libraries.
What you should have - Minimum of 4 years experience building scalable backend systems. - Experience working on, and deploying, large-scale systems in Python, Go, Elixir/Erlang, or other similar languages. - Experience debugging a live production system. - Self-motivation and the ability to take a high-level goal and deliver shippable code.
Bonus Points - Experience with the Erlang VM. - Experience with Apache Cassandra or Elasticsearch. - Experience with DevOps tools like SaltStack and clouds like Google Cloud Platform. Experience with WebRTC. - Ability to build client-side UI, in which case you’ll deliver full slice vertical features. In this case, you’ll work closely with design and frontend engineering teams.
Link:https://discordapp.com/jobs/4002322002See More >>
Software engineers
PagerDuty We are always looking for smart people to help us save countless people from being woken up at night and run their systems without worry. Please look at our careers page for the d... etailed roles we have open but don’t hesitate to just apply. We will consider remote for senior and staff engineers.
Link:https://www.pagerduty.com/careers/See More >>
Senior Software Engineer
Datometry Join our brilliant engineering team and take on one of the greatest challenges in computer science – productizing database virtualization. Our mission is to unshackle applications... from databases. Our hypervisor layer manages, optimizes and secures the enterprise data infrastructure across any cloud.
You’ll be working on the infrastructure of the core engine that translates database queries and results issues by clients against the existing databases and optimize them to execute on the modern cloud database on the fly. Every feature and line of code matters. Our engine is written from the ground up in Erlang.
Link:datometry.comSee More >>
Senior Platform Engineer
Tubi Join Tubi and reinvent the way consumers consume movies and TV! With over 7,500 active movies & TV shows, our users are watching millions of hours of the world's largest free ... catalog of premium content per month. With backing from leading VC firms, and content partners like MGM, Paramount and Lionsgate, we are disrupting the streaming media space.
As a top ad-supported video on demand streaming service, Tubi takes pride in using technology to help audiences quickly and easily discover content they would enjoy. We leverage our in-house video transcoding infrastructure and API service mesh to deliver deeply personalized experiences to each and every one of our users.
About the role:
We are searching for a talented and passionate Platform Engineer with prior Elixir knowledge to join our team! In this role, you will work closely with product engineering teams to build flexible APIs that enable rapid iteration and experimentation of our end user experience. You will continue improving our horizontally scalable video transcoding infrastructure that can utilize thousands of CPU cores to quickly transcode petabytes of video content. You will also be part greenfield development to enable real-time video transcoding and packaging for our ad creatives.
Your background:
BSc/MSc in Computer Science or related field 4 years of industry experience, 1+ of which with Elixir or Erlang Fluency with either of Elixir or Erlang. Very robust understanding of distributed systems engineering and experience with Erlang OTP Proven track record of architecting, building fault-tolerant, high-availability, scalable services. Experience with any of gRPC, Envoy, GraphQL a strong plus What you’ll be doing:
Build and maintain high-performance, fault-tolerant and horizontally scalable services Design and implement flexible yet straightforward APIs to be consumed by one of our 20+ platforms Improve the throughput, latency and reliability of our services Design and implement new systems to better
Link:
None
See More >>
Lead Platform Engineer
Tubi Join Tubi, a premium streaming service leading the charge in making entertainment accessible to all. With thousands of movies and TV shows from studios like Paramount, Lionsgate a... nd MGM, we provide the largest catalog to millions of viewers, all for free. We’re looking for great people who are creative thinkers, self-motivators and impact-makers with a passion to help us shape the future of TV.
About the role:
We are searching for a talented and passionate Platform Engineer with prior Elixir knowledge to join our team! In this role, you will work closely with product engineering teams to build flexible APIs that enable rapid iteration and experimentation of our end user experience. You will continue improving our horizontally scalable video transcoding infrastructure that can utilize thousands of CPU cores to quickly transcode petabytes of video content. You will also lead greenfield development to enable real-time video transcoding and packaging for our ad creatives. When you are not busy working on one of the open source Elixir projects we sponsor (example), you will evaluate emerging technologies that can improve our development efficiency.
Responsibilities:
Lead and grow the team, mentor junior engineers Build and maintain high-performance, fault-tolerant and horizontally scalable services Work with product engineers to design flexible yet straightforward APIs to be consumed by one of our 20+ platforms Improve the throughput, latency and reliability of our services Design and implement new systems to better serve the Tubi audience Your background:
BSc/MSc in Computer Science or related field 5 years of industry experience, 1+ of which with Elixir or Erlang Fluency with either of Elixir or Erlang. Very robust understanding of distributed systems engineering and experience with Erlang OTP Proven track record of architecting, building fault-tolerant, high-availability, scalable services. Experience with any of gRPC, Envoy, GraphQL a strong plus Benefits:
The RealReal The RealReal is leading the way in authenticated luxury consignment, online and in real life at our brick and mortar locations. Founded in 2011, we’re growing fast and fundamental... ly changing the way people buy and sell luxury — a multi-billion dollar industry.
At The RealReal the development team is composed of strong full-stack engineers and is instrumental in the success of our high-end fashion marketplace business. You will be exposed to the latest technology, a pervasive data-driven culture, while surrounded by a friendly, helpful team. The fast growth of our business gives you the opportunity to make a strong impact.
As a Senior Software Engineer, you’ll design and build software for automating critical operation processes. This position is based out of San Francisco, or The RealReal Midtown in Manhattan / New York City, and will report to the Director of Engineering.
DUTIES & RESPONSIBILITIES Produce high quality, performant, testable code Review pull requests and provide constructive feedback Pair up with someone to work together on a feature Learn something new, and mentor junior engineers Deploy to production multiple times Help define technical strategy and architecture
REQUIREMENTS 5+ years of professional web application development experience Fluency with any of Ruby, Elixir, Erlang Strong understanding of web technologies: HTML5, Javascript, CSS/SASS, REST, JSON Strong understanding of web-app performance fundamentals and related dev tools Strong database fundamentals and experience with MySql or PostgreSQL Worked with search engines such as ElasticSearch, Lucene, Solr Experience using async message queues Mastery of git and Github workflows Bachelor of Computer Science degree or equivalent
NICE TO HAVE Experience with Elixir, Phoenix Advanced CS degree or equivalent