Senior Software Engineer

At Vesta
  • Full Time
  • Employee
  • Full Remote (with restrictions)

Posted on September 23rd

Apply for this position

Vesta is a fast-growing technology company in New York City, and a leader and pioneer in Community Powered Marketing. We believe in the power of online communities – it’s how we built our company. And since 2009, our technology has helped other companies grow and evolve too, through an all-in-one platform that elevates brands’ acquisition, retention and insights efforts. We help brands simplify, connect, and amplify their consumer engagement.  
Vesta, formerly known as Social Media Link, has been recognized on the Inc. 5000 List of Fastest-Growing Private Companies, 50 Fastest-Growing Women-Owned Businesses and we’re a legit Great Place to Work®. We’re proud to work with an impressive group of clients including Grubhub, Unilever, BIC, and Church & Dwight. And we’re looking for awesome people to join our team.  
Our Core Values 
Achievers – We set goals and hold ourselves accountable to achieving them.  
Advocates – We advocate for ourselves, our team members, our partners, and our company.  
Pioneers – We challenge the status quo to explore new possibilities and opportunities that push our company forward.  
Commitment – We show up to work everyday knowing that not every day goes perfectly, but having the right attitude goes a long way.  
Community – We recognize and value our diverse backgrounds, engage with each other’s interests and ideas, and foster connections because we want to, not because we have to.  
These are our top 5 core values and if these terms and descriptions mean anything to you, we encourage you to apply for our open positions, visit our website, follow our LinkedIn page, and stay connected with us.  
The Role 
We are looking for a Senior Software Engineer to write and develop code, work on all aspects of the company’s technological development, and contribute to the company’s technical vision. If you’re ready to roll up your sleeves, have highly effective interpersonal skills, and feel confident as a leader, please read on to see what else this role requires.  
Responsibilities include, but are not limited to: 
Software Engineering 
  • Maintain uptime, responsiveness, and scalability for all in-house applications and respond to any technical emergencies 
  • Implement network and data security procedures and best practices to ensure continued compliance 
  • Ensure high-quality code is delivered to production 
  • Implement and manage software development lifecycle 
  • Participate in hands-on code development, partner coding sessions and code reviews 
  • Work with engineering on the QA process to ensure test quality 
  • Maintain sprint and feature release process (currently 2-week spring cycle)  
  • Provide enhancements to in-house applications to support business needs 
  • Document processes and instill best practices 
  • Train and mentor other Software Engineers – assist in setting goals, expectations, and project delivery requirements for individuals and the team and help ensure they are met in a timely fashion 
Product Team Collaboration 
  • Provide effort estimates for requests 
  • Maintain Jira and ticketing assignment and completion 
  • Strategize with Product and Department Leads to determine technical resource allocation 
  • Engage with brainstorms and ideation for future product innovation 
  • Stay up-to-date on latest software and industry trends, conduct research and case studies on leading-edge technologies to determine the probability of implementation 
  • MS/BS in Computer Science, Engineering, or related field 
  • 3-5 years of:  
    • Ruby on Rails development 
    • Relational databases such as SQL Server, PostgreSQL, etc. 
    • Software Development experience building enterprise level software products 
    • Full Stack Development experience, specifically within an Agile Environment 
  • Experience developing for and in the cloud, specifically AWS 
  • Experience in DevOps processes and related tools  
  • Experience with API integrations 
  • Strong knowledge of SDLC Methodologies and tools, preferably Jenkins 
  • Strong and effective communication and interpersonal skills – written, verbal, and listening skills, cross-departmental collaboration, problem solving, and decision making are amongst the few 
Nice-to-have Qualifications 
  • AWS Certifications 
  • Migrating from AWS to Azure 
  • 2+ years of experience working with CRM applications (Salesforce, Shopify, Yotpo, Bazaarvoice, Epsilon, etc.)  
  • Experience with industry Data Security frameworks (NIST, ISO, CIS, SOC2, etc.)  
Vesta is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. 

Apply for this position

Get the latest sent to your inbox once a week!

Receive a weekly update of technical tips, Rails job market analysis, Rails job listings and more!

We'll never share your email address. See our Privacy & Data Policies for more details.