Skip to content

Latest commit

 

History

History
50 lines (44 loc) · 4.42 KB

senior-software-engineer-marketing-apps.md

File metadata and controls

50 lines (44 loc) · 4.42 KB

Senior Software Engineer - Marketing Apps

Redwood City, CA

Overview

Founded in 2009, our company is an industry-disrupting, cloud-based customer communication platform that solves the challenges of reliably delivering emails on behalf of our customers. We deliver over 30 billion emails a month for customers like Airbnb, Spotify, and Uber.

As a Sr. Software Engineer, you will be responsible for building the products that enable our customers to manage the delivery of billions of emails a month in a secure and scalable way. You will work on a small, versatile and passionate team, tackling new problems as we continue to push our technology forward. You will design, test, deploy and maintain software solutions that solve customers’ problems at-scale. You will have the opportunity to shape architectural solutions that enable the next generation of communications products at our company.

What you’ll do

  • Live by and champion our cultural values of Happy, Hungry, Honest, and Humble
  • Work in a highly collaborative environment to build the next generation of company’s products
  • Develop and maintain secure, high performance applications and services
  • Help design and build large scale systems which impact multiple teams and adjacent focus areas
  • Architect systems for scalability, testability, supportability and maintainability
  • Evaluate and utilize cutting edge technologies that solves technical challenges at scale
  • Lead the resolution of technical issues/blocks as a developer on the team
  • Have a high impact on your functional domain
  • Help drive technical decisions for your team and influence technical decisions in other areas
  • Participate in cross-team efforts to troubleshoot/determine resolution for complex issues
  • Participate in cross-team efforts to design and architect next generation services and systems
  • We're an agile, fast growing company and this job description isn't meant to be a complete list of your qualifications or all of the things you'll do

About you

  • BS in Computer Science, Engineering or other technical discipline
  • 9-12 plus years of relevant experience or equivalent combination of experience and education
  • Expert level knowledge of Go, Java, or C/C++
  • Experience in distributed systems or microservices architecture
  • Experience with data storage solutions (SQL, NoSQL)
  • Experience with Search (Lucene, Solr, ElasticSearch, AWS CloudSearch)
  • Experience with message queues (Kafka, RabbitMQ, etc.)
  • Familiarity with Docker container environments
  • Working knowledge of modern Unix development and runtime environments
  • Ability to rapidly acquire new technical skills and knowledge in a fast-paced, high-delivery environment
  • Emotionally Intelligent - Recognize their own, and other people's emotions, to discriminate between different feelings and label them appropriately, and to use this to guide thinking and behavior
  • Decisive - Uses a framework or process by which to make decisions. At times, will need to make decisions quickly and often with incomplete data
  • Persuasive - Bring others to their point of view using logic, data, and emotion. Have a formal process and framework by which to make qualitative and quantitative points, not just using emotional appeals
  • Accountable - Being willing to answer for the outcomes resulting from their own choices, behaviors, and actions. Take ownership of situations that they're involved in
  • Self Motivated - Motivated to do or achieve something because of one's own enthusiasm or interest, without needing pressure from others
  • Focused - Achieve what they set out to do before launching new initiatives. Complete company-linked goals and tasks, not simply to be busy and active
  • Collaborative - A keen ability to support cross-functional projects and decisions. Gets energized from working within a team and cross-functionally to achieve the company's goals

Bonus Points

  • Acts as a thought leader in the broader community
  • NoSQL Solutions: Cassandra, DynamoDB, CouchDB, Riak
  • Relational DBs: PostgreSQL, MySQl
  • Experience building robust REST APIs in high traffic environments
  • Experience mentoring and developing junior level engineers

Why us?

We are proud to be an equal opportunity employer. We are committed to equal opportunity regardless of race, color, ancestry, religion, gender, gender identity, genetic information, parental or pregnancy status, national origin, sexual orientation, age, citizenship, marital status, disability, or Veteran status.