πArgentina
Senior Software Engineer
closed
Invoca
π΅ $127k-$165k
πRemote - Worldwide
Summary
Join Invoca's Campaigns and Attribution team as a Software Engineer and contribute to building and improving our Conversation Intelligence platform. You will write high-quality code, operate independently on complex tasks, and become a technical expert in a specific area. This role requires 5+ years of professional software development experience with expertise in Ruby on Rails, MySQL/PostgreSQL, HTML/CSS/JavaScript, and familiarity with queueing systems and NoSQL databases. You will be responsible for end-to-end project ownership, identifying and mitigating risks, and keeping leadership informed. The position offers a competitive salary, comprehensive benefits, and a remote work environment.
Requirements
- 5+ years of professional software development experience
- Experience with some of our primary technologies: Ruby on Rails, MySQL/PostgreSQL, and HTML/CSS/JavaScript
- Familiarity with queueing systems like Kafka/RabbitMQ etc
- Familiarity with NoSQL data stores (we use Redis)
- Proficiency at removing roadblocks for complex tasks
- In-depth knowledge in one or more areas or features sets
- Awareness of industry best practices and trends
- Competence in several skills apart from pure coding, such as monitoring, performance optimization, integration testing, security, visual design and more
- Recognition as a very capable engineer
Responsibilities
- Write high-quality code
- Operate independently on complex tasks
- Be a technical expert in an area or feature set
- Have end-to-end responsibility for projects of increasing complexity
- Identify and suggest areas of future work and back up suggestions with evidence
- Identify and mitigate risk in the development cycle, from ideation to delivery
- Keep leaders up-to-date on progress, blockers, and potential surprises (both positive and negative)
- Diagnose the root cause of problems for any service area owned by the team
- Communicate on production issues, write actionable tickets without prompting, and quickly fix or delegate them
- Use logic and reason to build cases for ideas, backed up by qualitative and quantitative evidence
Benefits
- Paid Time Off - Invoca encourages a work-life balance for our employees. We have an outstanding PTO policy starting at 20 days off for all full-time employees. We also offer 16 paid holidays, 10 days of Compassionate Leave, days of volunteer time, and more
- Healthcare - Invoca offers a healthcare program that includes medical, dental, and vision coverage. There are multiple plan options to choose from. You can make the best choice for yourself, your partner, and your family
- Retirement - Invoca offers a 401(k) plan through Fidelity with a company match of up to 4%
- Stock options - All employees are invited to ownership in Invoca through stock options
- Employee Assistance Program - Invoca offers well-being support on issues ranging from personal matters to everyday-life topics through the WorkLifeMatters program
- Paid Family Leave - Invoca offers up to 6 weeks of 100% paid leave for baby bonding, adoption, and caring for family members
- Paid Medical Leave - Invoca offers up to 12 weeks of 100% paid leave for childbirth and medical needs
- Sabbatical - We thank our long-term team members with an additional week of PTO and a bonus after 7 years of service
- Wellness Subsidy - Invoca provides a wellness subsidy applicable to a gym membership, fitness classes, and more
- Position Base Range - $127,000.00 - 165,000.00 / plus bonus potential
- This role is remote and open to candidates located in the United States and Canada
This job is filled or no longer available
Similar Remote Jobs
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$165k-$195k
πWorldwide
π°$175k-$225k
πWorldwide
π°$185k-$223k
πUnited States
πUnited States