Senior Software Engineer – Ruby on Rails
Company | ActiveCampaign |
---|---|
Location | Chicago, IL, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 5+ years Ruby on Rails experience
- 1+ years of Typescript and React
- You have mastery of Ruby on Rails, paradigms, patterns, and tooling
- You have experience with MySQL, ElasticSearch, RabbitMQ, Kafka, and SQS
- You have built and maintained large, highly-reliable monolithic applications
- You have shipped large features at scale with the testing behind it to ship confidently
- You have shipped complex, well designed REST APIs to customers at scale
- You have built highly-observable systems based on quality metrics and telemetry
- You have experience writing and maintaining custom Gems
- You have worked in distributed systems on cloud infrastructure
Responsibilities
- Architect and implement scalable, maintainable applications while collaborating with cross-functional teams (infrastructure, data engineering, BI, etc.)
- Lead technical design discussion for new features or enhancements
- Design and implement features and functionality with critical technical skills
- Work closely with product and engineering managers to translate requirements into technical specifications
- Review code from teammates, providing constructive feedback to maintain high code quality standards
- Troubleshoot and resolve complex production issues with minimal downtime
- Mentor junior developers through pair programming and technical guidance
- Document technical decisions and implementations for future reference and knowledge sharing
Preferred Qualifications
- You are passionate about software development and solving tough problems the right way.
- You build with a customer, user experience, and data driven mindset.
- You want to learn about the industry you work in and the customers you build for.
- You approach conversations and opportunities with curiosity and thoughtfulness