Skip to main content

Senior Software Engineer (BE) - Remote- GMT (UK, India, Egypt, Sri Lanka, SA, Pakistan)

This job is brought to you by Jobs/Redefined, the UK's leading over-50s age inclusive jobs board.

Senior Software Engineer (BE) - Remote- GMT (UK, India, Egypt, Sri Lanka, SA, Pakistan)

Accredible is looking for a Senior Software Engineer to join a growing global engineering team.

As Senior Software Engineer, you'll be responsible for creating and maintaining a set of web applications that serve millions of users every month. You'll be creating new features, squashing bugs and improving existing code, alongside creating new products.

About the Role;

You'll be working with a number of different technologies, including:

  • Ruby on Rails API applications.
  • Java for our Data Backbone.
  • Serverless Ruby applications using AWS lambda.
  • Terraform for our infrastructure.

You don't need to know all these technologies already, you'll be able to get comfortable with them throughout your work.

Our approach is Agile, test heavy and we push releases many times per week.

You'll have a cross functional team to work with, including: a team lead as your manager, other backend engineers, frontend engineers, quality engineers, DevOps engineers, UI/UX designers and a product manager. You'll be responsible for a product or area of a product and we'll be expecting high quality work but don't worry - you'll receive constructive feedback and guidance on a regular basis. We meet every day and everybody has input and the ability to make our work and the way we work better.

You'll have decision making power, autonomy and trust. We make decisions democratically and give team members the time, resources and authority to work on what they think is most important.

This is a remote role, and we're happy for you to work from any location within: UK, India, Egypt, Sri Lanka, South Africa, Pakistan, but we would like for you to attend meetings that align roughly with UK time (GMT). So long as you attend meetings with your team, you can make your own choices on when and how to work.

Key Responsibilities

This role is responsible for:

  • Writing, maintaining and reviewing code, focusing upon the backend tech stack.
  • Designing software components that deliver solutions to problems.
  • Writing, maintaining and running automated tests.
  • Performing releases and handling issues related to them.
  • Code review of team member's work, with a focus upon security, design and maintainability.
  • Contributing to the product and design decisions to ensure we build a good product.
  • Mentoring other team members, to help them grow in their craft.

Competencies

Role based:

  • Rails/Ruby/similar experience. You have used Rails or a similar framework professionally with thorough testing, and a sound code-review process for at least 3 years, preferably in a SaaS environment.
  • Backend web technologies experience. You have been developing on the backend for at least 3 years. You have some experience of relational databases, scaling applications and solving challenging technical problems.
  • Testing expertise. You are comfortable with unit and integration testing on the Backend.
  • Build & deploy. You have experience in, or understanding of, various ways of doing iterative feature releases, incl. but not limited to - feature flagging, blue/green deployments, dark launch etc.
  • Solution design. You are able to gather information on business requirements and use your knowledge of a product's capabilities to design solutions to those requirements.
  • Learn quickly. You have the ability to quickly absorb and make use of new information. You can research best practices and make use of them.
  • Enthusiastic. You want to learn, grow and are excited to take on new challenges.
  • Independent Problem solving. You are able to independently solve difficult technical and presentational problems and provide solutions or workarounds. You ask for help when you need it but try to solve things yourself.
  • Attention to detail. You don't let important details slip through the cracks.
  • Organization & Planning. You plan, organize and schedule in an efficient manner. You know which priorities are important and choose to work on those. You don't need constant input but are able to ask for help when needed.

Cultural:

  • Results Oriented. Know what you're trying to achieve, and measure progress.
  • Proactive. Say "I intend to..." instead of waiting for permission.
  • Dependable. Commit responsibly, follow through, and be intentional and open in delegating or dropping tasks where necessary.
  • Prioritizer. Able to make high-leverage impacts on key areas.
  • Bias to Action. Find ways forward and iterate with small steps to move quickly.
  • Humble in feedback and debate. Be more like scientists, and welcome data driven debates that deliver the best possible outcome.
  • Supportive. Understand that we win or lose as a team, and support those around you.
  • Ambitious. Aim to be the best.
  • Builder. Look for opportunities to improve processes, people, teams, and everything else.
  • Great Communicator. Be succinct, create space for others to speak, and strive to benefit the atmosphere in a room.

Compensation & Benefits:

  • Competitive salary.
  • 35 days annual vacation.
  • Generous sick time and compassionate leave to support our team members' health needs, and physical and mental well-being.
  • Flexible hours & remote work; while we fully support digital nomads, you must be able to align with your team's predominant time zones.
  • A high-energy, collaborative, and supportive high-growth organization backed by some of Silicon Valley's top venture capital investors.
  • Two hours per week (paid) to spend learning anything you like related to your role, plus a budget to spend on learning materials (courses, books, conferences). We love education and we believe in nurturing your growth!
  • A promise to invest in your growth personally and professionally. Wherever you would like to go and whatever you would like to do, we will be there to support you.
  • Many additional perks!

Equal Opportunity

Accredible is Open and Inclusive. We welcome people of any gender identity or expression, race, skin color, ethnicity, age, size, nationality, sexual orientation, ability level, neurotype, religion, elder status, family structure, culture, subculture, political views, education level, identity, and self-identification. We welcome teachers, learners, activists, artists, dreamers, doers, ordinary people, extraordinary people, and everyone in between.

Accredible is the world's leading digital credential platform, enabling education and training leaders to increase learner engagement and drive program growth. Over 2,300 organizations, including Google, IAPP, McGraw Hill, MIT, Skillsoft, Slack, and the University of Cambridge, rely on Accredible to manage and measure everything from issuing digital certificates and badges to visualizing learning pathways to spotlighting certified learners. Founded in 2013, Accredible has helped issue and verify over 125 million career-advancing credentials. To learn more, visit accredible.com .

Senior Software Engineer (BE) - Remote- GMT (UK, India, Egypt, Sri Lanka, SA, Pakistan)

Accredible
Ely, UK
Full-Time

Published on 01/03/2025

Share this job now