logo image

RAVL Job Board

RAVL Engineer

Description

RAVL helps technologists accelerate their careers:

RAVL is revolutionizing technology delivery and cultivating a new wave of tech-savvy professionals. Established by visionary leaders with backgrounds at renowned consulting firms and technology organizations, RAVL aims to nurture exceptional tech talent while crafting top-notch, groundbreaking technology solutions.


What we’re passionate about:

We are committed to supporting professionals with a passion for technology. Our model accelerates professional development and supports our mission to Build Better. Because, after all, building better is better for all! At RAVL, we believe:
  • Talent is the #1 differentiator between delivering exceptional technology and good technology
  • Technology talent can only meet its potential when it is nurtured and continually developed
  • What you build and how you build it are equally important


What’s the role?

We are looking for a Senior Software Engineer who is passionate about solving complex problems for our customers and has a passion for mentoring team members. As a Senior Software Engineer, you are passionate about shipping quality code and continuously improving your technical mastery. You are also someone who finds meaning in helping others improve their technical proficiency.

What a typical day involves:

  • Design technology solutions and write code!
  • Review contributor pull requests to merge changes into the code repository
  • Provide active guidance and support to your paired mentee
  • Contribute code to external open-source software projects.
  • Collaborate with the Principal Engineer on implementation activities
  • Develop and ship internal RAVL products
  • Spend time mastering your craft
  • Additional needs will arise as we iterate together, all with the intent of Building Better!


Sounds great, but do my skills fit the role?

 If you answer yes to the following prompts, you’re the person we’re looking for: 
  • You apply strong analytical skills to complex technical challenges individually and as part of a group
  • When technical challenges arise, you jump in and take the lead
  • You have an advanced understanding of Cloud computing concepts
  • You are comfortable writing and reviewing code across multiple languages
  • You are proficient with a broad spectrum of native, vendor, and open source technologies
  • You are relentlessly focused on continuous improvement of your skills and the technology you build
  • You are experienced and passionate about making your talents accessible to others
  • Empathy comes naturally to you

Apply today!

 
Sound good? We'd love to hear from you. Submit your application here with a copy of your resume.
 
We look forward to hearing from you.


Know someone who would be a perfect fit? Let them know!