All offersSan FranciscoJavaSenior Software Engineer
Senior Software Engineer
Java
Iterable

Senior Software Engineer

Iterable
San Francisco
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Kafka
    advanced
    AWS
    advanced
    Docker
    advanced
    Java
    advanced

Job description

Iterable is the growth marketing platform that enables brands to create, execute, and optimize campaigns to power world-class customer engagement across email, push, SMS, in-app and more with unparalleled data flexibility. We are an integrated, cross-channel solution—Iterable is built for marketers, trusted by engineers, and designed with intelligence. We know this space well: our product team built the growth systems that powered Twitter’s early success. We've raised a $60M Series D from top-tier investors like Index Ventures and CRV, and hundreds of companies like Zillow, SeatGeek, and Box rely on us to captivate their many millions of users.
Iterable's momentum grows daily and there has never been a more exciting time to join the team! We've been recognized as one of the Best Places to Work - SF for the past three years and we have also made Best Places to Work - Denver for 2020. In addition, Wealthfront listed us on their 2020 Career Launching Companies List and we’ve earned ourselves a top 20 spot among the SaaS 100. We have a nationwide presence with offices in San Francisco, New York, and Denver, plus our first international office in London. Our values are Trust, Growth Mindset, Humility, and Balance, and you can learn more about how we live our values as we scale on Our Culture page or more about our history on our About Us page.

How you will make an impact:

We serve large enterprise customers and keeping our platform highly reliable, secure, and running efficiently at peak performance is extremely important. You will work on a highly-scalable, multi-tenant, Software as a Service product that is built on cutting-edge technologies running in the Public Cloud. We believe in fostering a strong, friendly, and growth-oriented engineering culture and our team of hackers and thinkers is small, lean, and empathetic. We value making decisions quickly, continuously improving, and enable our engineers to implement changes quickly and safely. Here’s more information about our Engineering culture, values, and interviewing process. 

One of our core values is growth mindset and Iterable is a company where everyone can grow. If this is a role that excites you, please apply as we value applicants for the skills they bring beyond a job description.

How you will make an impact:

  • Design and implement monitoring, logging, and deployment systems at scale
  • Make thoughtful decisions on how to best improve developer access to compute infrastructure
  • Help design, build, and scale our infrastructure to handle high loads and throughput
  • Be the point person responsible for the reliability of our infrastructure services

We are looking for people who have:

  • Prior development experience with back-end technology
  • Interest in the performance bottlenecks of software engineering teams
  • Passion for learning and always improving yourself and the team around you

You might work on:

  • Kubernetes - our container runtime platform
  • Containerizing various services for deployment and packaging
  • Improving our continuous integration and deployment systems
  • Infrastructure as code - Terraform / Salt
  • Scaling our various datastores

Bonus points:

  • Experience with Elasticsearch, Kafka, Zookeeper, RabbitMQ
  • Experience with Salt, Ansible, Chef, or Puppet
  • Experience with Jenkins, or CircleCI
  • Experience with Public Cloud, AWS, GCP, Azure
  • Experience with Kubernetes, Docker, Vagrant, Terraform, Fabric
  • Experience with DataDog, Logstash
  • Experience working with APIs and third party SaaS providers
  • Experience with Scala or Java

Perks & Benefits:

  • Paid parental leave
  • Pension plan
  • Supplemental Health Insurance
  • Flexible PTO 
  • Daily lunch allowance
  • Monthly Employee Wellness allowance 
  • Quarterly Professional Development allowance 
  • Pre-tax commuter benefits
  • Complete laptop workstation

Iterable is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Iterable does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender-identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy. Iterable also strives for a healthy and safe workplace and strictly prohibits harassment of any kind. Pursuant to the San Francisco Fair Chance Ordinance and other similar state laws and local ordinances, and its internal policy, Iterable will also consider for employment qualified applicants with arrest and conviction records.