
Software Engineer II
Iterable
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • Colorado • Illinois • United States
Visit company websiteExplore more
Salary
💰 $114,500 - $188,000 per year
Tech Stack
About the role
- Execute on core work with minimal guidance in a way that increases team velocity while maintaining high quality
- Break down projects into milestones, provide accurate cost estimates, and proactively keep stakeholders informed
- Architect and develop solutions on a complex platform that reaches millions of users
- Collaborate with frontend, backend, product, and design to conceptualize and build new product features
- Write well-structured, maintainable, documented, and tested code with an eye toward future reuse and modularization
- Diagnose and fix tricky bugs, prevent incidents through appropriate testing, and maintain a track record of drama-free deploys
- Provide in-depth code reviews and contribute to design reviews with respectful, effective communication
- Recognize potential scalability issues, bring them to the Architecture Support Group (ASG), and participate in remediation
- Collaborate actively to unblock teammates, give and receive hard feedback with respect and empathy, and solicit input from people of diverse backgrounds
- Participate in recruiting and develop effective interviewing skills
Requirements
- 3+ years of relevant software development experience
- Proficiency in at least one modern programming language (ideally Scala and/or Java)
- Experience building production-ready, scalable web applications
- Experience with Elasticsearch and/or other relevant technologies such as Postgres and data pipeline systems
- Strong interpersonal skills and the ability to collaborate in a highly remote/distributed environment
- Ability to facilitate discussions within your team and cross-functionally
- A desire to be part of a values-driven Engineering team
- Passion for learning — always improving yourself and the team around you
- Willingness to take on-call responsibilities
- Fluency in English (verbal and written)
Benefits
- Competitive salaries, meaningful equity, & 401(k) plan
- Medical, dental, vision, & life insurance
- Balance Days (additional paid holidays)
- Fertility & Adoption Assistance
- Paid Sabbatical
- Flexible PTO
- Monthly Employee Wellness allowance
- Monthly Professional Development allowance
- Pre-tax commuter benefits
- Complete laptop workstation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software developmentprogramming languageScalaJavaweb applicationsElasticsearchPostgresdata pipeline systemscode reviewstesting
Soft Skills
interpersonal skillscollaborationfacilitationeffective communicationfeedbackempathyvalues-drivenpassion for learningteam improvementon-call responsibilities