Senior Backend Engineer (Kotlin, Ruby)
AlphaSightsAbout AlphaSights
AlphaSights is the leading global knowledge platform. Our sophisticated technology platform enables our clients, our people, and our experts to connect, collaborate, and transfer globally distributed knowledge faster than ever before. Professionals at investment firms, consultancies, corporations, and nonprofits rely on us to connect them seamlessly with knowledgeable domain experts who help enhance their thinking, inform critical decisions, and propel their business forward. Founded in 2008, AlphaSights currently employs more than 1,500 professionals in nine offices around the globe and regularly ranks as one of the fastest-growing companies in the world.
The Role
We are looking for highly talented and driven senior software engineers who take pride in their work, to expand our Engineering team in Portugal. Successful candidates will join a cross-functional team including product managers and designers working closely with the rest of our business to deliver working code that solves real problems for both internal and external customers. You will take ownership of the services managed by your team, ensuring that their development aligns with the higher-level AlphaSights Engineering strategy, while mentoring more junior Engineers. If you have a strong passion for solving problems with code, and want to work with exceptional colleagues in a high achievement environment, this role is a good fit for you.
What You’ll Do
- Design solutions: Define the best technical solutions to business problems, contributing to an architectural vision that will scale up to be the world’s leading research platform.
- Ship working code: We primarily work with React on the frontend and Kotlin microservices with Postgres on the backend, with some older services written in Ruby on Rails. We’ve always got an eye open to assess new technologies that might improve our stack.
- Deploy and iterate: We release frequently to our customers, using CIrcleCI and Spinnaker for CI/CD, and quickly gather feedback in order to inform our next iteration.
- Build your competency: You will learn quickly by building market-leading technology with experienced colleagues in a high-performance environment. Engineers can also use our L&D budget to fast-track development of specific technical competencies.
- Maintenance and troubleshooting: Carefully monitor our services, catching errors before users notice them, diagnosing the root cause, and deploying fixes.
Who You Are
- You probably have a degree in a STEM subject, but we’re happy to work with people who perfected their craft via a different route.
- Experience working at a similar level in a mature Engineering team, and looking to take your career to the next level. We’re looking for people who have incredible potential.
- Technical expertise with at least one programming language (we use Kotlin and a bit of Ruby), and ideally experience with relational databases.
- Proven track record – You’ve made a demonstrable impact in your previous roles, standing out from your peers.
- Highly driven and proactive – you relentlessly and independently push through hurdles and drive towards excellent outcomes.
- Meticulous – you hold high standards and have an obsessive attention to detail.
Additional Information
- This is a remote position exclusively for current Portuguese residents.
- Please note that unfortunately, we are unable to sponsor visas for this position. AlphaSights is an equal opportunity employer.
Join us at AlphaSights and be part of a team that is shaping the future of knowledge sharing and collaboration.
Benefits Extracted with AI
- Learning and Development budget
- Remote work flexibility
Similar jobs
Last update: 23 minutes ago
Remote Software Engineer
Join Bending Spoons as a Remote Software Engineer. Work on backend, data, infrastructure, mobile, or security & privacy.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Full Stack Engineer
Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.
Senior Backend Engineer (Elixir, Kotlin)
Join SeQura as a Senior Backend Engineer in Barcelona. Work with Elixir, Kotlin, and more in a dynamic fintech environment.
Junior Back-end Software Engineer
Join Blip as a Junior Back-end Software Engineer. Work with Java, Python, and Kotlin in a dynamic team. Remote position with great benefits.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive salary, equity, and benefits.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Backend Engineer - Growth Team
Join Fireflies.ai as a Senior Backend Engineer to drive growth through innovative backend solutions. Remote position.
Senior Software Engineer, Go/Java
Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Remote Frontend Engineer - Real Estate
Join OLX as a Remote Frontend Engineer in Real Estate, working with React, GraphQL, and AWS to build scalable web applications.
Senior Backend Engineer (Go)
Join AUTODOC as a Senior Backend Engineer (Go) in Lisbon. Develop scalable backend solutions using Golang, Prometheus, and Grafana.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
Senior Software Engineer - Test Framework Development
Join SentinelOne as a Senior Software Engineer to develop test frameworks with Java, TypeScript, and more. Remote work available.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Lead Software Engineer with AWS and REST Expertise
Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Android Developer (Kotlin) - Founding Engineer
Join Meetsta as a Founding Android Developer using Kotlin to build innovative social networking apps.
Senior Software Engineer, Java
Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.
Senior AI Developer with GenAI
Join Alter Solutions Portugal as a Senior AI Developer specializing in GenAI, focusing on innovative AI solutions.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Senior Backend Engineer
Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.
Software Engineer
Join Bending Spoons as a Software Engineer. Work remotely or in Milan, Italy. Competitive pay, equity, and comprehensive benefits.