Senior Software Engineer I- Email Infrastructure

Sendgrid Irvine , CA 92606

Posted 2 months ago

The Email Infrastructure pipeline teams are responsible for ensuring emails are processed and managed through the pipeline to delivery in over 1.4 billion recipient inboxes each day. This role will challenge and sharpen your engineering skills to ship code with incredibly demanding requirements in terms of scalability, availability, quality, and performance. Most importantly, you will be working arm in arm with a passionate group of people that strive to deliver a reliable and amazing experience to our customers every day.

The home of our founders, our Irvine location is primarily an engineering office where our core product and customer portal - the services, APIs, and site that process billions of transactions per day - are built.

What You'll Do

  • Live by and champion our cultural values, The Twilio Magic

  • Focus on designing and implementing systems for scalability, testability, supportability and maintainability

  • Evaluate new technologies that could be brought to bear to solve Twilio SendGrid's technical challenges as they arise

  • Help resolve technical issues/blockers as an engineer on the team

  • Perform thorough and thoughtful code reviews to help maintain a high standard of quality

  • Work with teams across the company to troubleshoot/determine resolution for complex issues

  • Along with your team, ensure our pipeline services are operating reliably in production

  • Along with your team, ensure test strategies, test automation, and test cases are implemented as appropriate to the level of risk and criticality of your services

  • Work across teams to design and architect next generation services and systems

  • Work with Engineering Managers and Product Managers to understand priorities and develop a roadmap

  • Champion good habits (development techniques, TDD, security, tech debt balance, and agile habits) within your team

  • Be creative, take your own initiative and solve some of the our most challenging problems

Our stack includes: Golang, Redis, Kafka, MySQL, Kube, Chef, and Docker

About You

  • 4+ plus years of exparience in your craft with demonstrated skill progression

  • Knowledge of two or more of the following languages: Go, Java, Python, Ruby or C++

  • Competent at making data driven decisions

  • Develop operational systems that are scalable, resilient, maintainable, and highly available

  • A tenacious learner, curious and constantly pushing the boundary of what is possible

  • A highly effective collaborator, you work with your team towards common goals

  • Passionate about taking complete ownership of your tasks and championing efforts to get your tasks to completion

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Development Engineer (React/React Native)

Zillow

Posted Yesterday

VIEW JOBS 4/17/2019 12:00:00 AM 2019-07-16T00:00 About the teamWe are on a mission to make buying or selling a home a magical experience for consumers. In the Zillow Offers product, Zillow buys homes directly from interested homeowners, thereby sparing them the tremendous stress and effort of the selling process. As we re-sell these homes, we are building next-generation experiences for buyers to find, tour, and purchase a home with transparency and control. Zillow Offers is a key initiative at Zillow Group as we aim to define the future of real estate. The product is still in very early stages, so come to seize this rare opportunity and apply your expertise in a brand-new arena. About the role Your role will focus on React Native development of the features for our brand-new app. Additionally, you will be reviewing the code of your peers, advocating for standard methodologies when it comes to mobile development, and participating in an inclusive, ambitious and highly cross-functional team. This includes the opportunity to: * Build products that genuinely affect the way people buy and sell houses * Work on initiatives that are among the highest priorities for Zillow Group * Collaborate with multiple teams across all of our consumer brands * Have a clear path to grow your career * Have your ideas thoughtfully considered and potentially make it into a product * Use modern mobile development practices Who you are * 3+ years of professional experience in software development * Strong JavaScript skills with ES6, React / Redux * 2+ years of working with a modern JavaScript framework (React, AngularJS or Vue) * You are proficient with one of the server-side programming languages such as Node.js, Java, C#, PHP, Ruby, etc * Familiarity with SQL Server, Postgres, MySql or other SQL databases * Having experience with React Native is a plus! * Having experience with Swift is a plus! * You are a strong believer in best app development principles and processes (OO Design, Design Patterns, TDD, Peer reviews, Automation, etc.) * Have the ability to solve complex problems with practical, maintainable, and scalable solutions. * Care about quality and testing * You have the energy to keep pace with our daily deployments and constant code changes Get to know usZillow Group houses a portfolio of the largest and most vibrant real estate and home-related brands on the web and mobile. Our mission is to build the largest, most trusted and vibrant home-related marketplace in the world. Zillow Group is owned, fueled and grown by innovators who help people make better, smarter decisions around all things home. We encourage one another at every level, and our efforts are supported by employee-driven, world-class benefits that enable us to enjoy our lives outside the office while building fulfilling careers that impact millions of individuals every day. Zillow Group is an equal opportunity employer committed to fostering an inclusive, innovative environment with the best employees. Therefore, we provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. If there are preparations we can make to help ensure you have a comfortable and positive interview experience, please let us know. Zillow Irvine CA

Senior Software Engineer I- Email Infrastructure

Sendgrid