
Senior Software Engineer, Ruby
Ascent Technologies Inc
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Job Level
About the role
- Collaborate closely with our Product organization to build world-class applications for our customers
- Use creativity and independent thinking to solve challenging problems around data scale and service-oriented design
- Work with our internal domain experts to create tools and automation that empower them to manage complex, ever-changing data
- Help us advance our engineering best practices as we build extensible software
- Work closely with teammates to help them level up as engineers
Requirements
- 8+ years delivering API-driven Ruby on Rails applications
- Experience with at least one modern frontend Javascript framework (Vue.js, React, Angular)
- Strong understanding of SQL and experience writing efficient queries and views
- Commitment to thorough tests and documentation for maintainable code-bases
- Empathy for and ability to listen to our internal customers and respond to their needs
- Experience with scalable distributed applications and service-oriented architectures
- Bonus points for experience with:
- Python programming language
- Web crawling and/or scraping
- Graph Databases like Neo4j
- Docker and Kubernetes
- Amazon Web Services
Benefits
- Competitive compensation
- Medical, dental, and vision insurance; premiums paid 95% for the individual
- Medical premiums paid at 95% for all covered dependents under our Choice tier
- Medical HSA/FSAs
- Life insurance
- 401K
- Disability benefits
- Dependent Care FSA
- Flexible PTO
- Professional development stipend
- Charitable matching gift program
- The opportunity to work with smart people on challenging problems!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Ruby on RailsJavaScriptVue.jsReactAngularSQLPythonGraph DatabasesDockerKubernetes
Soft skills
creativityindependent thinkingproblem-solvingempathylisteningcollaborationcommunicationmentorshipadaptabilitycustomer focus