At a Glance
- Tasks: Build innovative software solutions and collaborate with a talented team.
- Company: Ascent, a leader in compliance automation with a focus on diversity and inclusion.
- Benefits: Competitive pay, health insurance, flexible PTO, and 401K options.
- Why this job: Join us to tackle real-world challenges in regulatory compliance using cutting-edge technology.
- Qualifications: 8+ years in Ruby on Rails, strong SQL skills, and a passion for teamwork.
- Other info: Dynamic work environment with opportunities for professional growth and development.
The predicted salary is between 36000 - 60000 £ per year.
The Senior Software Engineer will join our team of technologists that are committed to building excellent software solutions for customers. You will thrive at Ascent if you love building delightful products with wonderful people, enjoy learning and teaching others, and value autonomy.
Ascent is the industry's leading compliance automation solution. We’re propelling the world of regulatory compliance forward by offering greater efficiencies, cost savings, and accuracy. With extensive experience applying machine learning to regulatory data, we help customers in financial services automate their compliance programs, significantly reducing their risk while saving time and money. We prioritize diversity, equity, and inclusion and believe strongly that a team with a variety of backgrounds and perspectives produces better results. We understand that having strong and empathetic professional support from management is critical for professional growth and cultivating happy teams. Together, we are solving a $64 billion global problem in regulatory compliance.
Responsibilities
- You will contribute to our end-to-end product solution, spanning systems that extract metadata from regulatory documents, orchestrate complex data transformations, model regulatory data in a graph database, and deliver that data to our customers via UIs and APIs.
- 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.
Skills and Experience
- 8+ years delivering API-driven Ruby on Rails applications.
- 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.
- Charitable matching gift program.
- The opportunity to work with smart people on challenging problems!
Senior Software Engineer, Ruby in London employer: Ascent
Contact Detail:
Ascent Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer, Ruby in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work at Ascent or similar companies. A friendly chat can open doors and give you insider info on the hiring process.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them during interviews. We love seeing real-world applications of your Ruby expertise!
✨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your thought process. We appreciate candidates who can articulate their approach to tackling complex problems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Ascent.
We think you need these skills to ace Senior Software Engineer, Ruby in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your Ruby on Rails expertise and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for software engineering. Share why you're excited about working with us at Ascent and how your background aligns with our mission in compliance automation.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenging problems in the past. We love creativity and independent thinking, so don't hold back on sharing your innovative solutions and how they made an impact.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you're keen to join our team!
How to prepare for a job interview at Ascent
✨Know Your Ruby Inside Out
Make sure you brush up on your Ruby on Rails skills before the interview. Be ready to discuss your past projects and how you've used Ruby to solve complex problems. They’ll likely want to hear about your experience with API-driven applications, so have some examples at the ready!
✨Showcase Your Problem-Solving Skills
As a Senior Software Engineer, you'll need to demonstrate your ability to tackle challenging problems. Prepare to discuss specific instances where you've used creativity and independent thinking to overcome obstacles in your projects. Think about how you’ve approached data scale and service-oriented design.
✨Emphasise Collaboration
This role involves working closely with product teams and domain experts. Be prepared to talk about your experience collaborating with others, how you’ve helped teammates grow, and how you value feedback. Highlight any instances where you’ve built tools or automation that empowered your colleagues.
✨Understand Their Mission
Familiarise yourself with Ascent's mission in regulatory compliance. Show genuine interest in their work and be ready to discuss how your skills can contribute to solving the challenges they face. This will demonstrate that you’re not just looking for a job, but are genuinely invested in their goals.