JOBSEARCHER

Sr Software Engineer with Ruby Development exp

Senior Engineer
What you'll be doing:
  • As a Senior Engineer, you'll use your experience and technical expertise to help our team of talented engineers achieve key product goals. What you get to do every day:
  • Help us tune and scale the data ingestion systems.
  • Contribute to the core Support codebase.
  • Collaborate closely with other teams across the globe to ensure projects are technically aligned.
  • Influence good architectural decisions, balanced by the reality of our business strategy.
  • Participate in all phases of the software lifecycle including being a collaborator with Product Managers to define product specifications.
  • Review code submissions on a daily basis, mentoring and guiding team members throughout the process.
  • Successfully move an application through QA and production stages in our continuous integration environment.
  • Shape the team, the code, and processes by seeking out and helping to minimize pain points throughout the development process.
  • Work in a dynamic agile team where best practices for delivering excellence and high availability software is everything. What you bring to the role Basic Qualifications:
  • Proven experience in a progressive software development environment in a SaaS environment. You should consider yourself a seasoned engineer with a deep working knowledge of Ruby.
  • A sound understanding of data application development and agile practices.
  • Good communication skills, both written and verbal - you'll be collaborating closely with people in multiple time zones.
  • A quality, balanced approach to development and testing, including TDD where appropriate.
  • You love helping everyone improve their code, working together with the team on Github and the PR process.
Preferred Qualifications:
  • Experience with Elasticsearch
  • Experience with Kafka or other event stream systems
  • ETL systems at scale