Job Url: https://jobright.ai/jobs/info/695ff831a112b402660eac58 Job Description: Versapay ยท 20 hours ago Senior Software Engineer - Ruby On Rails United States Full-time Remote Senior Level $120K/yr - $140K/yr 5+ years exp 71% GOOD MATCH 100% Exp. Level 41% Skill 71% Industry Exp. Maximize your interview chances Versapay is a company that turns accounts receivable into a competitive advantage. As a Senior Software Developer on the Cash App Squad, you will work with a talented group of engineers to deliver quality code, streamline processes, and mentor less experienced developers while implementing new features and improving user experiences. Enterprise Software Financial Services FinTech Payments SaaS Software Transaction Processing Growth Opportunities H1B Sponsor Likely Insider Connection @Versapay 2 email credits available today Discover valuable connections within the company who might provide insights and potential referrals. Get 3x more responses when you reach out via email instead of LinkedIn. Beyond Your Network U Usha Patel Learning & Development Manager From Your Previous Company F F F & 2 connections Previously@undefined and... From Your School F F F & 2 connections @undefined and... Find Any Email Responsibilities Get stuff done: Implement new features, improve user experiences, and fix bugs in a mature SaaS application Grow those around you: Review PRs to educate others of best practices, pair program with people who are stuck on a problem, ensure the team is following agreed upon standards Design solutions: As needed, work closely with the Implementations Team to turn customer needs/pain points into actionable work with technical designs Help define and implement future architecture: Help create an architectural roadmap to future proof our app and make that plan come to life Focus on NFRs: Ensure we have the right level of resiliency, logging, monitoring, security, etc Support production: Help debug/diagnose/triage emergency production issues (luckily rare) Qualification Represents the skills you have Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise. Ruby on Rails JavaScript SaaS applications FinTech domain Programming patterns Software architecture React.js Postgres Redis Elasticsearch Kibana C++ Datadog New Relic Loggly AWS Azure Kubernetes Semaphore CI Required 5+ years of experience with RoR and Javascript B.S. Computer Science, Mathematics, or related field is preferred but not necessary Familiarity with SaaS applications and the FinTech domain are a plus A strong understanding of programming patterns, best practices, long term software maintenance, software architecture, and how to balance best vs. practical Work closely with others to achieve team goals Understand how to give feedback appropriately Mentor/coach via pair programming if needed Ensure that the code is appropriately optimized (avoiding n+1 queries, etc.), appropriately structured, appropriately formatted, that technical decisions made are right, that the code is well-tested, and that we aren't introducing technical debt Succeed as a team, fail as a team Promote a blameless culture See teammates as equals Preferred React.js Postgres Redis Elasticsearch + Kibana C++ (very minor) Datadog New Relic Loggly AWS Azure Kubernetes Semaphore CI