Senior Software Engineer (Remote)

Sorry, this job was removed at 2:50 p.m. (CST) on Wednesday, February 2, 2022
Find out who's hiring remotely in Seattle, WA.
See all Remote Developer + Engineer jobs in Seattle, WA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Groove is the leading sales engagement platform for enterprises using Salesforce. Built for the needs of relationship-based sellers, Groove increases rep productivity, drives Salesforce adoption, and provides revenue leaders with key insights to know what’s driving their business. Because Groove is Salesforce native, it has the most advanced activity capture in the industry, ensuring that revenue teams can rely on accurate reporting and forecasting, lowered compliance risk, and streamlined administration. Whether it’s automating CRM data entry or empowering reps to generate pipeline and close more deals, Groove gives reps 20% of their week back to focus on high-value activities.


Over 70,000 people use Groove at some of the world’s largest and fastest-growing companies, including Google, BBVA, Atlassian, Uber, and Capital One. Groove has ranked #1 in customer satisfaction on G2 in five sales technology categories and has made the Inc. 5000 list of the fastest-growing privately held companies in the U.S. for three years in a row. To learn more, visit https://groove.co.


About the Role


We serve some of the most historically underserved users, many of whom have been stuck using unintuitive and clunky software for their whole careers. It's not uncommon that users spend 4-6 hours+ a day using and interacting with Groove. Our goal is to elevate the user and the work they can do.


We're looking for awesome, well rounded engineers who want to take on big challenges, collaborate closely with others, grow a lot, and help shape the future of the company. You will have a direct influence on product and technology decisions and help define our culture as we change how companies and teams sell.


Our engineering organization is split into product based squads. You'll be joining one of these squads and working most closely with each engineer and product manager within the squad.

Requirements

  • You value writing tests, pairing, and making an impact on end users
  • You enjoy white-boarding data models and workflows with others
  • You've built and supported things that operate in production and at scale
  • You seek the best solution given real life constraints - not the best academic answer.
  • You communicate well
  • You take initiative and ownership by identifying issues and fixing them or communicating them with the team without being asked
  • You're intellectually curious
  • You're passionate about building technology to help the workflows of a historically neglected user-base
  • Demonstrated self-motivation and a personal track record of life-long learning

Requirements - Technology Skills

  • Excellent engineering skills, preferable in one of the following languages: JavaScript, Java/J2EE, Python, and/or Ruby on Rails
  • Excellent OR mapping and RDBMS engineering skills on MySQL, PostgreSQL, SQLServer, and/or Oracle to include high proficiency with SQL, DDL, stored procedures, and schema design
  • Excellent UI development skills using JavaScript and ReactJS/Redux
  • Fluency in web services / API standards, technologies and tools (e.g. XML, SOAP/REST, GraphQL, etc.), experienced in architecting enterprise-class web services and API
  • Must possess theoretical and proven practical mastery of programming and design patterns, beyond the normal MVC etc.
  • Familiar with Salesforce platform / APEX development
  • Familiar with Chrome Extension development

Experience

  • 4+ years of professional software development experience with heavy use of all important Ruby on Rails, Java/J2EE, Python, or C#/.Net or equivalent web application frameworks
  • 2+ years of professional performance engineering experience with large scale application performance tuning and benchmarking of millions of daily transactions and terabyte databases
  • Experience in managing complex projects that require a deep understanding of the application logic and dependencies
  • 2+ years of professional web application development experience that required heavy use of related commercial or open source web application frameworks
  • 2+ years of professional RDBMS development experience that leveraged complex SQL, DML, DDL, and well-designed schemas. Directly PostgreSQL experience is a plus
  • Experience with NoSQL data management and analysis technologies such as Cassandra, MongoDB, Hadoop, HDFS, HBase, Pig, Hive, Redis, MemcacheD, Redshift, etc. is a plus
  • Salesforce Development experience (Apex, LWC, Visualforce, SOQL) is a plus
  • Chrome Extensions Development experience is a plus

Benefits

  • Medical/dental/vision insurance
  • Life Insurance
  • Flexible PTO
  • Paid holidays
  • Stock options
  • 401k match
  • Encouraged training and opportunity for advancement
  • Company wide team building retreats & virtual events
  • Fun, collaborative, and balanced culture

Our Culture and Core Values


Our values speak volumes about who we are, both as individuals and as a team. At Groove, we put our team before ourselves and are dedicated to ensuring that our teammates are happy and satisfied, both in their careers and their work environment. We are a team of high-performers that operate in a culture of empathy and transparency, with a natural curiosity to continually grow. We put the team before ourselves, care more and enjoy the journey above all else. These are only a few of the reasons that we have a five-star rating on Glassdoor.


Groove is an equal opportunity employer and values diversity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We offer highly competitive compensation packages and excellent benefits, including medical/dental/vision insurance, flexible PTO, and a matching 401K. 


If this sounds like your next ideal career move, we would love to hear from you.


Groove is committed to ensuring the security and protection of the personal information that we process, and to provide a compliant and consistent approach to data protection. All submitted resumes, regardless of location, will be deleted after 1 year.


A note about remote work / COVID19 - 


We've always had multiple locations so working/collaborating remotely has always been a part of our DNA. Like many others, since the global pandemic hit, we've transitioned our physical offices to everyone working from home. We've found that it has not affected our productivity and have become more remote oriented as a result.


This specific role is one of the first fully remote positions and we're excited to see what new talent we can bring into Groove from new locations in Ireland and the US!

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Groove, a Clari CompanyFind similar jobs