Location: Remote
Workplace: Remote
Are you looking to have an impact on the daily life of millions of entrepreneurs in France (and tomorrow in Europe)?
Are you looking for a work environment that values trust, proactivity, and autonomy?
Are our Engineering principles https://medium.com/pennylane-engineering/our-engineering-principles-ab0613a0574d aligned with your vision?
Then, Pennylane is the right place for you !
Our vision
We aim to become the most beloved financial Operating System of French SMEs (and soon, European ones).
We help entrepreneurs rid themselves of time-consuming tasks related to accounting and finance while providing them with access to key financial information to assist in making the best decisions for their business.
Simultaneously, we support accounting firms by enabling them to spend less time on redundant and repetitive tasks and more time on advising and supporting their clients. Already, over 1 300,000 small and medium-sized enterprises (SMEs) and more than 6,500 accounting firms use Pennylane in France! 🚀
About us
Pennylane is one of the fastest growing Fintechs in France (and soon to be in Europe!)
In 6 years of existence, we’ve managed to :
💻 Make ourselves known as a groundbreaking accounting and financial software for small businesses and their accountants
💰 Raise a total of €400 millions, including from Sequoia, the famous fund from the Silicon Valley who invested early in companies like Google, Facebook, Airbnb, Stripe, Paypal and much more...
👨👩👧👦 Grow from 7 cofounders to 1100+ happy Pennylaners : we’re now recognized as one of the greatest places to work in France (and also remotely), with a 4.6/5 rating on Glassdoor https://www.glassdoor.fr/Avis/Pennylane-France-Avis-E4171708.htm.
🌍 Build an international environment with more than 25 nationalities, with a strong remote-friendly culture, where 30% of the employees are already working from all parts of Europe
🤝 Earn the trust of thousands of customers and accounting firms and obtain outstanding ratings https://www.google.com/search?q=pennylane&ei=O9pOYvm0Co-blwSmhKmIAw&ved=0ahUKEwi5vsWL-4H3AhWPzYUKHSZCCjEQ4dUDCA4&uact=5&oq=pennylane&gs_lcp=Cgdnd3Mtd2l6EAMyDQgAEIAEELEDEIMBEAoyCwguEIAEEMcBEK8BMgcIABCABBAKMgcIABCABBAKMgUIABCABDIFCAAQgAQyBQgAEIAEMgcIABCABBAKMgcIABCABBAKMgcIABCABBAKOgcIABBHELADOgkIABCwAxAKEEM6CgguEMcBEK8BEAo6BggAEBYQHjoICAAQFhAKEB46DQguEIAEEMcBEK8BEApKBAhBGABKBAhGGABQ7QFY6wVgugdoAXABeACAAUiIAbMCkgEBNZgBAKABAcgBCcABAQ&sclient=gws-wiz
🚀 Already more than 1 300,000 small and medium-sized enterprises (SMEs) and over 6,500 accounting firms use Pennylane in France!
HOW you will contribute to the company as a Senior Software Engineer?
As a Senior Software Engineer at Pennylane, your squad is your primary focus. You will contribute to building reliable, scalable and user-focused products, while helping the engineers around you grow and raising the quality of our technical execution. You will:
- Understand and frame user and product problems, using your product knowledge to help your squad deliver simple, pragmatic and valuable solutions.
- Lead significant technical deliveries within your squad, from understanding the problem to designing, implementing, testing and operating the solution in production.
- Investigate and resolve complex production issues, using monitoring, observability and data analysis tools to identify root causes and prevent recurrence.
- Design and evolve robust solutions, identifying performance, scalability and reliability opportunities and turning them into pragmatic technical improvements.
- Bring strong expertise in at least one major part of our stack, while being able to join a new team and become autonomous on a high-impact initiative within a few weeks.
- Improve engineering practices across the organization, through high-quality code reviews, pair programming, documentation, RFCs and the adoption of AI-assisted development without compromising software quality.
- Act as a role model and a driver for other engineers, sharing knowledge, providing actionable feedback and helping the team continuously improve its technical skills and ways of working.
- Collaborate effectively with other teams when needed, proactively unblocking technical topics and clearly communicating progress, risks, decisions and results to the relevant stakeholders.
- Contribute to the Pennylane tech community, through technical content, onboarding, interviews, incident resolution, tech initiatives, meetups or other community-building activities.
🥇 You’re the right candidate if you…
- Have strong hands-on experience with Ruby on Rails (at least 7-8 years)
- Combine technical expertise with strong product and business understanding, enjoy solving complex problems and care deeply about your users.
- Are a collaborative team player, communicate clearly and take ownership of delivering reliable, pragmatic solutions.
- Like being challenged and solving complex problems (accounting is complex in Europe)
- Have strong communication skills and are capable of articulating your ideas clearly
🎁 What we offer
- 🏢 You'll be able to work remotely from your country of residence, as long as it is in Europe and within a maximum time difference of two hours from the CET time zone
- 🌴 Wherever you are based, you will get 30 vacations days paid by Pennylane
- 💵 You’ll have a competitive compensation package
- 📈 You'll get company shares to enjoy a piece of the success story you're building with us
- 🏡 You’ll have a budget to turn your home into a more comfortable workspace, as well as a monthly allowance to work from a coworking space whenever you feel like it
- ⛹️ Through our partner Gymlib, you’ll have access to 8000 fitness spaces in Europe and more than 300 activities related to wellness
- 🇬🇧 You’ll have access to Busuu https://www.busuu.com/fr/p/start-learning?utm_medium=cpc&utm_source=google&utm_campaign=FR_FR_Web_Brand_E&utm_group=FR_FR_Web_Brand_E&utm_term=busuu&gclid=CjwKCAjw682TBhATEiwA9crl34OqnbJDliinEXFZNqOcb6391KXrgq4ZDDwEiwMdtTdtuVULvuF7HhoCgZEQAvD_BwE&gclsrc=aw.ds to perfect your English or your French
- 💻 You’ll get the latest Apple equipment
- 🎉 We are committed to regularly coming together for company events such as Tech Days (which bring remote Pennylaners together every 3 months) or our annual company seminar, fostering significant moments of cohesion for everyone.
1. If you are based in France, you will have a French contract following French regulation on top of the additional perks : 6 to 13 RTT, 5 weeks PTOs, lunch credits (Swile), Alan Blue healthcare cover and regular events in cities where Pennylaners are mostly presents (Lyon, Bordeaux, Nantes…)
2. We're working on providing those last advantages to our people based outside of France as well, but it can be quite more complex depending on different countries.
🤝Hiring process
- You will first have a general chat with a Talent Acquisition Manager (30 min)
- You’ll then have a test-home assignment + a debriefing session with two of our software engineers (1 hour)
- You’ll have a last culture-fit discussion with two people from our tech leadership (1 h)
We make sure we move fast ; you can expect the recruitment process with us to last between 15 and 25 days in total.
We know that some people are less likely to apply than others, if they don’t feel like they meet the full list of criteria.
If you’re hesitating, we encourage you to apply : who knows, it might be the start of a meaningful and long-lasting collaboration.
We also want to emphasize that we fully embrace diversity, equity and inclusion and that we’re doing our best to create a safe and inclusive environment. We are committed to providing an equal employment opportunity regardless of gender, sexual orientation, origin, disabilities, or any other traits that make you who you are. If anything, diversity makes us a more fun place to work at.
🇫🇷 Données personnelles
Pennylane traite vos données pour gérer votre candidature et évaluer votre adéquation au poste. Si votre candidature n’aboutit pas, vos données peuvent être conservées 2 ans à compter de notre dernier échange ou de la clôture du recrutement afin de constituer & gérer un vivier de candidats. Vous pouvez vous opposer à tout moment et demander la suppression de vos données en écrivant à : dpo@pennylane.com. dpo@pennylane.com
Notre data policy https://www.pennylane.com/fr/vos-donnees-personnelles-recrutement
🇬🇧 Personal Data
Pennylane processes your data to manage your application and assess your suitability for the position. If your application is unsuccessful, your data may be retained for 2 years from our last exchange or the closing of the recruitment process, in order to build and manage a candidate pool. You may object at any time and request the deletion of your data by writing to dpo@pennylane.com. Learn more https://www.pennylane.com/fr/vos-donnees-personnelles-recrutement
🇩🇪 Personenbezogene Daten
Pennylane verarbeitet Ihre Daten, um Ihre Bewerbung zu bearbeiten und Ihre Eignung für die Stelle zu beurteilen. Sollte Ihre Bewerbung nicht erfolgreich sein, können Ihre Daten bis zu 2 Jahre ab unserem letzten Austausch oder dem Abschluss des Rekrutierungsverfahrens gespeichert werden, um einen Kandidatenpool aufzubauen und zu verwalten. Sie können jederzeit Widerspruch einlegen und die Löschung Ihrer Daten beantragen, indem Sie an dpo@pennylane.com schreiben. Mehr erfahren https://www.pennylane.com/fr/vos-donnees-personnelles-recrutement
🇪🇸 Datos personales
Pennylane trata sus datos para gestionar su candidatura y evaluar su idoneidad para el puesto. En caso de que su candidatura no sea seleccionada, sus datos podrán conservarse hasta 2 años a partir de nuestro último contacto o de la finalización del proceso de selección, con el fin de constituir y gestionar una reserva de candidatos. Puede oponerse en cualquier momento y solicitar la eliminación de sus datos escribiendo a dpo@pennylane.com. Más información https://www.pennylane.com/fr/vos-donnees-personnelles-recrutement
Удалённоsenior🏢 You'll be able to work remotely from your country of residence, as long as it is in Europe and within a maximum time difference of two hours from the CET time zone
Location: Nairobi; Cairo; Lagos; Accra
Workplace: Remote
ABOUT THE COMPANY
Boost https://www.withboost.co/ is a global platform that powers FMCG manufacturers and last-mile distribution networks with radically easy technology and growth services.
Boost’s Platform-as-a-Service offering includes:
- WhatsApp ordering to grow sales and serve more retailers with less effort;
- An offline-enabled sales app for sales reps to manage their customers;
- A fully-featured fulfilment platform with end-to-end visibility; and
- Digital payment and credit solutions in partnership with Mastercard.
We are currently scaling across markets and channels through strategic partnerships with Unilever and Mastercard, with more in the pipeline.
ABOUT THE ROLE
Boost https://www.withboost.co/is searching for exceptional candidates to level up our backend engineering team. We’re looking for individuals who are equally motivated by crafting Pythonic code as they are by creating delightful user experiences.
You’ll join a small, high-performing team building commerce and fintech products for the FMCG sector, working directly with experienced co-founders across Africa and beyond.
This is a unique opportunity to join an incredible team in a purpose-driven startup!
WHAT YOU WILL DO
Your job, in collaboration with others in the product and engineering teams, will be to write elegant, performant, and well-tested code that improves our products in meaningful ways.
You will be expected to contribute to features, bug fixes, tests, and infrastructure code alike, through both software and systems engineering. Internally, you will also be a crucial link between Boost country teams and the thousands of informal sector retailers served by our customers in order to upskill internal teams’ technical knowledge of the product.
This role reports to Boost’s Chief Technology Officer (CTO).
1. Write elegant, performant, and well-tested code
You will work side-by-side with the product and engineering teams to ship new—and improve existing—code:
- Work to understand the wider purpose of each feature you work on.
- Define, communicate, and execute on a clear plan for your work, while ensuring any unclear expectations are clarified.
- Scope larger features down into smaller, actionable items of work.
- Strive to reduce technical debt and communicate larger refactors.
- Support the work of your peers through pairing, reviewing, and mentoring.
- Prepare clean and well-written pull requests, and help to ship your work.
- Actively participate in broader engineering efforts.
- Raise the bar for customer experience!
2. Enable the engineering team to make better decisions
We work in a collaborative way—and as a member of the Platform team, you will be in one of the best positions to promote collaboration, learning, and prioritisation across teams.
- Contribute to the Platform roadmap and prioritisation.
- Work closely with in-country product teams to better understand product requests and ensure requirements are well written and understood.
WHAT YOU HAVE
- 5+ years’ experience in a relevant field
- A deep knowledge of Python and the ability to write clear and Pythonic code.
- Strong AI expertise and an AI-first mindset, with the judgment to know when to guide closely and when to delegate.
- Experience working with relational databases and SQL (any dialect is fine, but we work with PostgreSQL).
- Experience working with cloud infrastructure (we use AWS).
- Relevant experience in a similar role, preferably within a fast-growing startup.
- Openness to others’ ideas with a shared desire to understand and communicate the purpose of the work.
WHO YOU ARE
- Keen, bright, and your superpower is curiosity.
- Comfortable in a fast-paced environment and with a passion for learning from and delighting customers
- Someone with an engineering, mathematical, or scientific background.
- Someone who supports the work of their peers through pair programming, reviewing, and mentoring.
- Someone who adjusts well to shifting priorities when necessary.
- Someone who loves to share what they’re learning and working remotely.
- Someone who is a great communicator and loves to build bridges between people with different backgrounds and cultures—and in different locations.
- Motivated by our mission, resonates with our virtues and principles, and ambitious to grow into a larger future role.
BOOST VIRTUES
These virtues should strongly resonate with you and are the foundations of the company we will build together:
- Be purpose-driven: You should be motivated by the potential to enable informal retailers to thrive in the digital economy.
- Be tenacious: When faced with adversity, you relentlessly persevere until you find a solution.
- Be compassionate: You are able to empathise with others to feel their pain and then take actionable steps to deliver solutions that alleviate it.
- Be whole: You live to work and achieve results, but you take care of your well-being.
- Be good: You are always your honest, authentic self who does the right thing, even when under pressure.
Location: Europe - Remote
About the role
As the Team Lead for our software development team, you will play a key role in driving the architecture, development, and delivery of high-quality software solutions. You will lead a group of talented developers, ensuring smooth collaboration, technical innovation, and strong delivery results. Your responsibilities will encompass both hands-on coding and line management, helping the team grow, improve, and thrive in a fast-paced environment.
Our Stack
Language: Java 17
Frameworks: Spring Boot (Tomcat, Netty), Spring Data, Spring Cloud
Architecture: Microservices, REST API, Message Queues
Database: MySQL, MyBatis, MongoDB
Caching: Redis (AWS ElastiCache), ElasticSearch
Message Queue: RocketMQ
Cloud: Kubernetes, AWS
Monitoring: Grafana, Prometheus, Loki, Tempo, AWS CloudWatch, OpenTracing
CI/CD: Jenkins, ArgoCD
What you'll be doing
Lead and mentor a talented development team in the EU region, fostering a collaborative, high-performance culture
Provide technical leadership and ensure best practices in software development, code quality, and architecture
Participate in high-level architecture and design decisions for complex software systems
Drive the development lifecycle from requirements gathering to deployment, ensuring timely delivery of high-quality solutions
Conduct regular code reviews, offering constructive feedback to improve the team’s skills and output
Manage team members' performance and career development
Help drive continuous improvement in development processes, tools, and techniques
What you'll bring
8+ years of experience in software development, with a strong focus on backend technologies (e.g. Java, Node.js, Python, Go, etc.)
2+ years of experience in a leadership role, with experience in mentoring, performance reviews, work allocation
Strong experience in software architecture and designing scalable, reliable systems
Hands-on experience in backend development, with expertise in APIs and microservices
Excellent communication skills in English and the ability to manage and collaborate within a remote, diverse team
A passion for technology and innovation, with a drive to solve complex technical challenges
What’s in it for you
Sporty is a remote first company in pursuit of sustainability
A competitive salary + individual performance based bonuses every quarter
28 days paid annual leave
Our core working hours are 10am-3pm in your local time zone with flexibility outside of this
Referral bonuses & flash bonuses
Top of the line equipment
Annual company retreats to provide great internal networking opportunities
Interview Process
Remote video screening with our Talent Acquisition Team
Offline Take home assignment
Remote video interview with Team Members (60 Mins)
Final discussion with the hiring manager (60 mins)
If you're interested, we encourage you to apply! Every application is reviewed by a member of our team (AI is not used in our recruitment process), and we aim to respond within 48 hours.
Location: Estonia; Latvia; Lithuania; Portugal; Spain
RemoFirst
is transforming the way businesses hire and manage global teams. Our mission is to enable Freedom of Work by providing an all-in-one global HR platform that simplifies hiring, compliance, payroll, and benefits management. We partner with some of the world’s most innovative companies, including Fortune 500 businesses and leading startups.
We are a small but strong team of 200+ people (and growing) hyper-focused on delivering a world-class platform and unparalleled service with our industry-leading partnerships.
We are scaling at incredible speed and transforming one of the fastest-growing industries in the world. To fuel this momentum, we are looking for a
Staff Backend Engineer
to help us maintain and improve our existing Python-based systems and support the design, build, and strategic transition of parts of our backend to Java.
This is a hands-on role with strong technical ownership and exposure to global-scale systems. This role goes beyond simply implementing requirements - you’d be a real product engineer taking extreme ownership over the quality of your product, caring deeply about our customers and what’s being built. You will collaborate with international engineering, product, and design teams in a fully remote setup.
What hats will you wear:
As a hands-on leader from the IC track you will design, develop, and maintain backend services using our core stack (Java/Python/SpringBoot/FastAPI/Postgres/Kafka) alongside the rest of the engineers on the squads
As the lead engineer you will be working closely with the broader cross-functional team (Product, Design, Operations, Sales) to build reliable and delightful products that address the real pain points of businesses operating in the growing remote talent market.
As an architect you will be in charge of making pragmatic yet sustainable architectural discussions, choose when and how to strangle functionalities off of our legacy monolith, establish domain boundaries, and choose the appropriate distributed system patterns
As a leader in our Engineering Community of Practice, you will play a pivotal role in our adoption of modern engineering practices - TDD, real continuous delivery, SRE culture, API-first design to enable externally available dev APIs - and master the art of refactoring to gradually introduce them without stop-the-world year-long migrations
As a mentor you will upskill less senior engineers by writing quality code yourself, leading our weekly learning sessions, conduct quality code reviews, encourage best practices by automatic trivial controls
Requirements
8+ years of backend software development experience
Strong professional experience with Python (Django, FastAPI, Flask, or similar frameworks) preferred
Strong professional experience with Java, preferably using Spring Boot
Experience designing and consuming RESTful APIs preferred
Experience with relational databases (PostgreSQL, MySQL); exposure to NoSQL databases is a plus
Familiarity with unit testing, integration testing, and test-driven development (TDD) preferred
Experience with CI/CD pipelines is required; experience with Git is preferred
Deep understanding of microservices architecture and distributed systems
Experience working with cloud platforms; AWS is a plus
Excellent written and verbal communication skills in English
Location: Worldwide
Our client, a software development company is looking for a Sr BackEnd Engineer
What you will be doing
Full stack design and development of core components and modules of the healthcare platform
Work closely with senior stakeholders and Product Management to understand business requirements and help translate these into technical requirements for the development team
Review pull requests (PRs) from other team members and provide quality feedback
Contribute to and lead one or more Product feature-level initiatives on an architectural and technical planning basis
Participate as a senior member of an Agile Pod, reviewing, estimating, and completing work as part of a team in a timely manner and mentoring other developers
Help improve and innovate the dev ops environments and CI/CD processes
Understand and help improve cloud resources and deployments in AWS, using best practices to deploy software
Identify opportunities to drive efficiencies and optimizations into business processes through automation and technology
Skills we are looking for
6+ years of experience as a professional software developer with proven success
Advanced English level (B2 or more)
5+ years’ experience with Node.JS.
4+ years’ experience with SQL (preferably Postgres)
Experience with AWS resources and CI/CD practices (AWS certificates are a plus)
Comfortable with Linux concepts and shell
Experience with modern development environments with containers (docker) and CI processes, deploying to Kubernetes or ECS
Experience in full lifecycle development of products including mobile apps
Experience leading an enterprise project or product initiative to completion
Experience with micro-services, and common enterprise architecture patterns a plus
Proven ownership and responsibility for production, mission-critical infrastructure in a cloud computing environment
Benefits we offer
Working from Anywhere
Access to LinkedIn Learning, Udemy, and Pluralsight.
Access to a virtual nutritionist
Amazing people-oriented organizational culture
Challenging projects using the latest technologies with clients from the US.
Our client offer a dynamic and fast-paced work environment, opportunities for growth and advancement, and a competitive salary and benefits package. If you are passionate about designing intuitive user experiences and have a track record of delivering high-quality work, we want to hear from you!
Salary: $30 – $34 / hour
Location: London
Workplace: hybrid
We’re looking for a hands-on Engineering Lead to build and scale our Compliance & Risk Platform.
This role is focused on backend engineering and technical leadership across compliance systems including KYC/KYB, transaction monitoring, sanctions screening, operational tooling, and internal risk infrastructure.
You’ll work closely with Compliance, Product, Operations, and Engineering teams to build scalable systems that support global regulatory requirements while maintaining strong product and operational efficiency.
What You’ll Be Doing
Lead the design and development of backend systems powering compliance and risk products
Build scalable services and APIs primarily using Go
Own technical architecture for compliance-related systems including onboarding, monitoring, restrictions, and internal tooling
Partner closely with Compliance, Risk, AML Ops, and Product teams to translate regulatory requirements into scalable technical solutions
Design reliable, auditable, and secure systems with strong observability and operational workflows
Improve automation and operational efficiency across compliance processes
Mentor engineers and help establish strong engineering standards and backend best practices
Participate in hiring and help scale the engineering team
What You'll Bring
7+ years of software engineering experience
Strong backend engineering expertise, particularly with Go
Experience building production-grade APIs and distributed systems
Strong understanding of system reliability, security, and auditability
Comfortable working cross-functionally with compliance and operational stakeholders
Startup mindset with strong ownership and execution ability
Experience with cloud infrastructure and modern engineering workflows
Nice to Have
Experience working on compliance, fintech, payments, fraud, identity, or risk-related products
Familiarity with systems such as KYC/KYB, AML, sanctions screening, transaction monitoring, or operational tooling
Experience in crypto, stablecoins, or Web3 infrastructure
Experience building internal tooling and workflow systems
Exposure to multi-jurisdiction compliance environments
Familiarity with event-driven architectures and high-scale backend systems
Experience with AWS/GCP, Kubernetes, Terraform, PostgreSQL, or Redis
Location: Hong Kong
Workplace: hybrid
We’re looking for a hands-on Engineering Lead to build and scale our Compliance & Risk Platform.
This role is focused on backend engineering and technical leadership across compliance systems including KYC/KYB, transaction monitoring, sanctions screening, operational tooling, and internal risk infrastructure.
You’ll work closely with Compliance, Product, Operations, and Engineering teams to build scalable systems that support global regulatory requirements while maintaining strong product and operational efficiency.
What You’ll Be Doing
Lead the design and development of backend systems powering compliance and risk products
Build scalable services and APIs primarily using Go
Own technical architecture for compliance-related systems including onboarding, monitoring, restrictions, and internal tooling
Partner closely with Compliance, Risk, AML Ops, and Product teams to translate regulatory requirements into scalable technical solutions
Design reliable, auditable, and secure systems with strong observability and operational workflows
Improve automation and operational efficiency across compliance processes
Mentor engineers and help establish strong engineering standards and backend best practices
Participate in hiring and help scale the engineering team
What You'll Bring
7+ years of software engineering experience
Strong backend engineering expertise, particularly with Go
Experience building production-grade APIs and distributed systems
Strong understanding of system reliability, security, and auditability
Comfortable working cross-functionally with compliance and operational stakeholders
Startup mindset with strong ownership and execution ability
Experience with cloud infrastructure and modern engineering workflows
Nice to Have
Experience working on compliance, fintech, payments, fraud, identity, or risk-related products
Familiarity with systems such as KYC/KYB, AML, sanctions screening, transaction monitoring, or operational tooling
Experience in crypto, stablecoins, or Web3 infrastructure
Experience building internal tooling and workflow systems
Exposure to multi-jurisdiction compliance environments
Familiarity with event-driven architectures and high-scale backend systems
Experience with AWS/GCP, Kubernetes, Terraform, PostgreSQL, or Redis
Задачи:
— Разрабатывать надежную серверную логику для взаимодействия с протоколами Lagrange и смарт-контрактами.
— Интегрироваться с нодами различных сетей через JSON-RPC и WebSockets.
— Создавать высокопроизводительные API для предоставления ZK-доказательств клиентским приложениям.
— Реализовывать механизмы кэширования и очередей для обработки транзакций в реальном времени.
— Обеспечивать безопасность и устойчивость системы к экстремальным нагрузкам и сетевым сбоям.
— Участвовать в проектировании архитектуры протокола совместно с ZK-инженерами.
Требования:
— Опыт работы в backend-разработке от 4 лет.
— Владение как минимум одним языком из стэка: Go, Rust или Node.js.
— Опыт работы с Web3 библиотеками (ethers.js, viem, rust-web3) и понимание EVM.
— Опыт написания и тестирования смарт-контрактов на Solidity (преимущество).
— Понимание принципов децентрализации и работы систем консенсуса.
Условия:
— Работа удаленная, полный рабочий день.
Вакансия рассчитана на специалистов, готовых работать удаленно из Армении.
УдалённоseniorГеография найма не уточнена, офис: Ереван
Location: United Kingdom (Remote); London, England
Workplace: Remote
About Teleport
Don't wait for the future of infrastructure. Be part of it.
Teleport is the AI Infrastructure Identity Company. We're solving one of the hardest problems in security: giving every human, machine, workload, and AI agent a cryptographically secured identity, improving engineering velocity while maintaining security. We make trusted computing simple. This gives you the freedom, power, and autonomy to build and innovate with confidence.
Remote-first and globally distributed, we work with companies like Nasdaq, DoorDash, and Elastic to secure infrastructure for an AI world.
ABOUT THE ROLE
We are looking for product-focused systems engineers to work on Teleport Core Product.
You will work on problems ranging from performance and scalability, security and networking, to integrations with external systems.
You will work on the full product lifecycle from working with customers to understand their problems, writing RFDs for your proposed design, implementing, testing, and documenting.
Teleport is an open core project, and most of the code you will write will be open source and written in Go.
WHAT YOU'LL DO
- Become an expert on scalability, performance, and reliability of Teleport in large deployments.
- Design, develop, and ship outstanding, high-quality products.
- Write most of the code in Go.
- Closely collaborate with other teams at Teleport on matters related to scalability and performance.
- Work directly with our customers to diagnose and remediate performance issues.
- Grow your technical expertise.
WHAT WE'RE LOOKING FOR
- Willingness to work collaboratively with Teleport's engineers on coding challenge in Go https://github.com/gravitational/careers/blob/main/challenges/systems/challenge-1.md as part of the interview process.
- Builder mentality and experience -- you love building zero-to-one products
- Extensive Go experience.
- Extensive experience developing scalable, reliable, and performant distributed systems and platforms.
- Linux systems engineering experience.
- Knowledge of Identity Management, RBAC, ABAC, and zero-trust security models.
- Intellectual curiosity and a willingness to master new technologies.
- Transparency, honesty, and a no-ego mindset.
- Significant contributions in Open Source is a big plus.
HOW WE HIRE
Our process is designed to be straightforward and respectful of your time. We skip performative rounds and focus on what matters: understanding how you think and what you can do.
For this role, we use a take-home challenge that mirrors real work at Teleport — on your time, your way. You'll have support from the team throughout.
1. Video meeting with a Teleport recruiter. You’ll learn about the company, our products, compensation philosophy, interview process, and key requirements.
2. Video meeting with the Hiring Manager. The Hiring Manager will walk you through the coding challenge and answer your questions.
3. Coding challenge collaboration. The day after your meeting with the Hiring Manager, you join a Slack channel and complete a coding challenge in Go https://github.com/gravitational/careers/blob/main/challenges/systems/challenge-1.md using GitHub. The challenge usually takes about 2 weeks and ends with a Zoom meeting with the Hiring Manager and a member of the interview team to review your solution.
4. If your challenge solution meets our bar, you'll receive an offer to join Teleport.
Why Teleport
You're joining a company where the problem is real, the team is small, and your work shows up directly in the product. We're not a big company, you won't get lost in a crowd. You'll have the freedom and autonomy to do what you're great at, alongside teammates who care about doing it right and want to see you succeed. The work is collaborative, there's real room to grow, and the mission is one worth showing up for.
Remote-first and globally distributed, we're genuinely passionate about what we're building.
The Benefits
At Teleport, we believe your career is more important than a list of perks. That's why we focus on making your day-to-day the best it can be — giving you the autonomy, access, and support to do the best work of your career.
- Extensive health coverage
- Annual expense budget
- Rest and recovery policies that maximize your ability to recharge
- Investment in your future with retirement savings plans
- Professional development opportunities
Teleport is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classifications protected by federal, state, or local law.
Candidate Privacy Notice: For information about our collection and processing of job applicant personal data for this position, please see our Job Applicant Privacy Policy and Notice of Collection at goteleport.com/legal/apply/job-applicant/ http://goteleport.com/legal/apply/job-applicant/
Location: Ireland (Remote)
Workplace: Remote
About Teleport
Don't wait for the future of infrastructure. Be part of it.
Teleport is the AI Infrastructure Identity Company. We're solving one of the hardest problems in security: giving every human, machine, workload, and AI agent a cryptographically secured identity, improving engineering velocity while maintaining security. We make trusted computing simple. This gives you the freedom, power, and autonomy to build and innovate with confidence.
Remote-first and globally distributed, we work with companies like Nasdaq, DoorDash, and Elastic to secure infrastructure for an AI world.
ABOUT THE ROLE
We are looking for product-focused systems engineers to work on Teleport Core Product.
You will work on problems ranging from performance and scalability, security and networking, to integrations with external systems.
You will work on the full product lifecycle from working with customers to understand their problems, writing RFDs for your proposed design, implementing, testing, and documenting.
Teleport is an open core project, and most of the code you will write will be open source and written in Go.
WHAT YOU'LL DO
- Become an expert on scalability, performance, and reliability of Teleport in large deployments.
- Design, develop, and ship outstanding, high-quality products.
- Write most of the code in Go.
- Closely collaborate with other teams at Teleport on matters related to scalability and performance.
- Work directly with our customers to diagnose and remediate performance issues.
- Grow your technical expertise.
WHAT WE'RE LOOKING FOR
- Willingness to work collaboratively with Teleport's engineers on coding challenge in Go https://github.com/gravitational/careers/blob/main/challenges/systems/challenge-1.md as part of the interview process.
- Builder mentality and experience -- you love building zero-to-one products
- Extensive Go experience.
- Extensive experience developing scalable, reliable, and performant distributed systems and platforms.
- Linux systems engineering experience.
- Knowledge of Identity Management, RBAC, ABAC, and zero-trust security models.
- Intellectual curiosity and a willingness to master new technologies.
- Transparency, honesty, and a no-ego mindset.
- Significant contributions in Open Source is a big plus.
HOW WE HIRE
Our process is designed to be straightforward and respectful of your time. We skip performative rounds and focus on what matters: understanding how you think and what you can do.
For this role, we use a take-home challenge that mirrors real work at Teleport — on your time, your way. You'll have support from the team throughout.
1. Zoom meeting with a Teleport recruiter. You’ll learn about the company, our products, compensation philosophy, interview process, and key requirements.
2. Zoom meeting with the Hiring Manager. The Hiring Manager will walk you through the coding challenge and answer your questions.
3. Coding challenge collaboration. The day after your meeting with the Hiring Manager, you join a Slack channel and complete a coding challenge in Go https://github.com/gravitational/careers/blob/main/challenges/systems/challenge-1.md using GitHub. The challenge usually takes about 2 weeks and ends with a Zoom meeting with the Hiring Manager and a member of the interview team to review your solution.
4. If your challenge solution meets our bar, you'll receive an offer to join Teleport.
Why Teleport
You're joining a company where the problem is real, the team is small, and your work shows up directly in the product. We're not a big company, you won't get lost in a crowd. You'll have the freedom and autonomy to do what you're great at, alongside teammates who care about doing it right and want to see you succeed. The work is collaborative, there's real room to grow, and the mission is one worth showing up for.
Remote-first and globally distributed, we're genuinely passionate about what we're building.
The Benefits
At Teleport, we believe your career is more important than a list of perks. That's why we focus on making your day-to-day the best it can be — giving you the autonomy, access, and support to do the best work of your career.
- Extensive health coverage
- Annual expense budget
- Rest and recovery policies that maximize your ability to recharge
- Investment in your future with retirement savings plans
- Professional development opportunities
Teleport is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classifications protected by federal, state, or local law.
Candidate Privacy Notice: For information about our collection and processing of job applicant personal data for this position, please see our Job Applicant Privacy Policy and Notice of Collection at goteleport.com/legal/apply/job-applicant/ http://goteleport.com/legal/apply/job-applicant/
- Разработка и оптимизация системы Prologistics и наших интернет-магазинов по трём основным направлениям: логистика, склад и интернет-магазин (заказы, товарные остатки, доставка, возвраты). - Разработка и поддержка REST API, интеграция с внутренними системами, интернет-магазинами и внешними сервисами.
seniorПрактический опыт программирования с использованием AI-инструментов, желательно Claude Code, в качестве основного инструмента ежедневной работы, а не только вспомогательного средства
Location: United Kingdom
Workplace: remote
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you
THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT
PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows
companies to connect better. We have a strong track record of growth, profitability, and creating an environment
where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t
be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great
cloud technology. What’s more, we always look to promote from within and have many employees who have been
with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While
primarily remote
, this role requires occasional visits to the Bristol office or London.
Are you ready to make your mark?
About the Role
In this role, you will design and build the backend services and capabilities that enable users to create, configure, test and deploy.
You will work closely with frontend engineers, AI/ML engineers, product managers, UX
designers, and platform teams to bring Agent Studio capabilities from concept through
production. You will develop the services behind agent configuration, orchestration, integrations,
testing, deployment, and lifecycle management while ensuring the platform meets enterprise
expectations for performance, reliability, security, and scalability.
This is a great opportunity for an experienced backend engineer who enjoys solving complex
technical problems, building extensible products, and creating intuitive ways for users.
What You Will Be Doing
• Design, develop, test, and maintain scalable backend services and APIs
• Build capabilities that enable users to create, configure, test and deploy.
• Build APIs and service interfaces that enable intuitive user experiences and reliable interaction between frontend and backend services.
• Develop mechanisms for managing configurations, versions, state, context, tools, permissions, and other runtime components.
• Build services that enable to securely interact with Intermedia products, enterprise
applications, APIs, data sources, and external services.
• Collaborate closely with frontend engineers and UX teams to translate complex capabilities into intuitive product experiences.
• Work with product managers to translate customer needs and requirements into scalable technical solutions.
• Contribute to technical design decisions for agent orchestration, configuration
management, workflow execution, integrations, and supporting backend services.
• Build capabilities that allow users to test, evaluate, troubleshoot, and refine before and after deployment.
• Develop reliable mechanisms for handling execution, errors, retries, timeouts, and other runtime conditions.
• Design appropriate controls for authentication, authorization, permissions, and secure
access to tools, models, services, and data.
• Design for scalability, reliability, performance, observability, and fault tolerance across services.
• Write high-quality, readable, testable code that follows established engineering standards
and best practices.
• Participate in code and design reviews and contribute to strong engineering and quality
practices across the team.
• Troubleshoot and resolve complex issues across backend services, workflows and integrations.
• Build monitoring, logging, testing, and observability into production services to support
reliable agent execution and product operations.
• Collaborate with DevOps, and infrastructure teams to support reliable deployment and operation.
• Stay current with emerging technologies and engineering approaches related backend engineering, and distributed systems.
• Participate in continuous improvement initiatives that enhance product quality, reliability,
developer productivity, and engineering efficiency.
What You Will Bring to the Role
Bachelor's degree in Computer Science, Software Engineering, or a related technical
field, or equivalent practical experience.
• 4–7 years of professional software engineering experience, with demonstrated
experience developing backend applications and services.
• Strong proficiency in one or more backend programming languages and associated
frameworks.
• Experience designing and developing RESTful APIs, microservices, or other serviceoriented applications.
• Solid understanding of software design principles, data structures, algorithms, and
distributed systems concepts.
• Experience working with relational and/or NoSQL databases.
• Experience building and supporting scalable, reliable production applications.
• Experience integrating applications with internal and external APIs, services, and data
sources.
• Experience designing backend services that support complex, interactive product
experiences.
• Working knowledge of cloud platforms such as AWS or Azure and cloud-native
application architectures.
• Familiarity with automated testing, CI/CD, source control, and modern software
development practices.
• Understanding of monitoring, logging, observability, and production support practices.
• Strong problem-solving skills and the ability to independently investigate and resolve
complex technical issues.
• Ability to work effectively in an environment where technologies, product requirements,
and technical approaches are evolving rapidly.
• Strong communication and collaboration skills with the ability to work effectively across
backend, frontend, AI/ML, Product, UX, and platform teams.
• Working understanding of Agile development methodologies and frameworks.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without
regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical
or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our
Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we
are committed to making reasonable accommodations for identified disabilities or other limitations as required by all
applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate
on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or
disability status.
Location: United Kingdom
Workplace: remote
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you
THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT
PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows
companies to connect better. We have a strong track record of growth, profitability, and creating an environment
where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t
be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great
cloud technology. What’s more, we always look to promote from within and have many employees who have been
with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While
primarily remote
, this role requires occasional visits to the Bristol office or London.
Are you ready to make your mark?
About the Role
Intermedia is looking for a Senior Software Engineer Backend to join our organization.
In this role, you will design and build the backend services, APIs, and data capabilities that power intuitive analytics, visualizations across Intermedia's products.
You will help transform complex product and customer data into reliable, performant, and easily consumable information that enables users to understand trends, identify opportunities, and make better decisions.
You will work closely with frontend engineers, AI/ML engineers, data engineers, product managers, and UX teams to bring sophisticated insights into compelling customer experiences. This is a great opportunity for an experienced backend
engineer who enjoys solving complex data and distributed systems challenges and wants to help redefine how customers interact.
What You Will Be Doing
• Design, develop, test, and maintain scalable backend services and APIs that power analytics, dashboards and visualizations.
• Build services that process, aggregate, enrich, and serve structured and unstructured data for interactive analytics experiences.
• Develop APIs and data services optimized for efficient consumption by dashboards, visualizations, reporting interfaces, and other customer-facing experiences.
• Build backend capabilities that enable users to explore, filter, compare, drill into, and understand complex datasets and insights.
• Partner closely with frontend engineers and UX teams to define service interfaces and data structures that enable intuitive, responsive visualization experiences.
• Work with data engineers to establish reliable data flows between source systems, analytical platforms, visualization services, and downstream applications.
• Collaborate with product managers and engineering teams to translate customer and business needs into scalable technical solutions.
• Contribute to technical design decisions for backend services, analytics APIs, data models, processing workflows, caching strategies, and integrations.
• Design systems that deliver timely and accurate analytics while maintaining appropriate data quality and consistency.
• Optimize data access, aggregation, and service performance to support responsive and interactive customer experiences.
• Design backend capabilities that can support both predefined analytics experiences and more dynamic exploration of data.
• Analyze and improve the performance, scalability, reliability, and maintainability of analytics services.
• Write high-quality, readable, testable code that follows established engineering standards and best practices.
• Participate in code and design reviews and contribute to strong engineering and quality practices across the team.
• Troubleshoot and resolve complex issues across backend services, analytics workflows, data processing, and frontend integrations.
• Build appropriate monitoring, logging, testing, and observability into production services.
• Collaborate with DevOps and platform teams to support reliable deployment and operation of Analytics Visualizations services.
• Stay current with emerging technologies and engineering approaches related to analytics, data visualization, data processing, and backend development.
• Participate in continuous improvement initiatives that enhance product performance, reliability, customer experience, and engineering efficiency.
What You Will Bring to the Role
• Bachelor's degree in Computer Science, Software Engineering, or a related technical
field, or equivalent practical experience.
•
5+ years of professional software engineering experience
, with demonstrated
experience developing backend applications and services.
• Strong proficiency in one or more backend programming languages and associated
frameworks.
• Experience designing and developing RESTful APIs, microservices, or other service-
oriented applications.
• Solid understanding of software design principles, data structures, algorithms, and
distributed systems concepts.
• Experience working with relational and/or NoSQL databases.
• Experience designing applications that process, transform, aggregate, or serve significant
volumes of data.
• Experience developing backend services or APIs that support data-rich, interactive
applications.
• Experience building and supporting scalable, reliable production applications.
• Understanding of data modeling, aggregation, filtering, querying, and other patterns
commonly used in analytics applications.• Working knowledge of cloud platforms such as
AWS or Azure
and cloud-based
application architectures.
• Familiarity with automated testing, CI/CD, source control, and modern software
development practices.
• Strong understanding of application performance and the ability to optimize services and
data access for responsive user experiences.
• Strong problem-solving skills and the ability to independently investigate and resolve
complex technical issues.
• Strong communication and collaboration skills with the ability to work effectively across backend, frontend, data, UX, and product teams.
• Working understanding of Agile development methodologies and frameworks.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without
regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical
or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our
Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we
are committed to making reasonable accommodations for identified disabilities or other limitations as required by all
applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate
on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or
disability status.
Location: Portugal
Workplace: remote
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you
THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT
PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows
companies to connect better. We have a strong track record of growth, profitability, and creating an environment
where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t
be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great
cloud technology. What’s more, we always look to promote from within and have many employees who have been
with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While
primarily remote
, this role requires occasional visits to the office in Coimbra or in Aveiro. We plan to open an office in Porto in the future. This approach gives team members the flexibility to work remotely while also coming together in the office for collaboration and teamwork.
Are you ready to make your mark?
About the Role
Intermedia is looking for a Senior Software Engineer Backend to join our organization.
In this role, you will design and build the backend services, APIs, and data capabilities that power intuitive analytics, visualizations across Intermedia's products.
You will help transform complex product and customer data into reliable, performant, and easily consumable information that enables users to understand trends, identify opportunities, and make better decisions.
You will work closely with frontend engineers, AI/ML engineers, data engineers, product managers, and UX teams to bring sophisticated insights into compelling customer experiences. This is a great opportunity for an experienced backend
engineer who enjoys solving complex data and distributed systems challenges and wants to help redefine how customers interact.
What You Will Be Doing
• Design, develop, test, and maintain scalable backend services and APIs that power analytics, dashboards and visualizations.
• Build services that process, aggregate, enrich, and serve structured and unstructured data for interactive analytics experiences.
• Develop APIs and data services optimized for efficient consumption by dashboards, visualizations, reporting interfaces, and other customer-facing experiences.
• Build backend capabilities that enable users to explore, filter, compare, drill into, and understand complex datasets and insights.
• Partner closely with frontend engineers and UX teams to define service interfaces and data structures that enable intuitive, responsive visualization experiences.
• Work with data engineers to establish reliable data flows between source systems, analytical platforms, visualization services, and downstream applications.
• Collaborate with product managers and engineering teams to translate customer and business needs into scalable technical solutions.
• Contribute to technical design decisions for backend services, analytics APIs, data models, processing workflows, caching strategies, and integrations.
• Design systems that deliver timely and accurate analytics while maintaining appropriate data quality and consistency.
• Optimize data access, aggregation, and service performance to support responsive and interactive customer experiences.
• Design backend capabilities that can support both predefined analytics experiences and more dynamic exploration of data.
• Analyze and improve the performance, scalability, reliability, and maintainability of analytics services.
• Write high-quality, readable, testable code that follows established engineering standards and best practices.
• Participate in code and design reviews and contribute to strong engineering and quality practices across the team.
• Troubleshoot and resolve complex issues across backend services, analytics workflows, data processing, and frontend integrations.
• Build appropriate monitoring, logging, testing, and observability into production services.
• Collaborate with DevOps and platform teams to support reliable deployment and operation of Analytics Visualizations services.
• Stay current with emerging technologies and engineering approaches related to analytics, data visualization, data processing, and backend development.
• Participate in continuous improvement initiatives that enhance product performance, reliability, customer experience, and engineering efficiency.
What You Will Bring to the Role
• Bachelor's degree in Computer Science, Software Engineering, or a related technical
field, or equivalent practical experience.
•
5+ years of professional software engineering experience
, with demonstrated
experience developing backend applications and services.
• Strong proficiency in one or more backend programming languages and associated
frameworks.
• Experience designing and developing RESTful APIs, microservices, or other service-
oriented applications.
• Solid understanding of software design principles, data structures, algorithms, and
distributed systems concepts.
• Experience working with relational and/or NoSQL databases.
• Experience designing applications that process, transform, aggregate, or serve significant
volumes of data.
• Experience developing backend services or APIs that support data-rich, interactive
applications.
• Experience building and supporting scalable, reliable production applications.
• Understanding of data modeling, aggregation, filtering, querying, and other patterns
commonly used in analytics applications.• Working knowledge of cloud platforms such as
AWS or Azure
and cloud-based
application architectures.
• Familiarity with automated testing, CI/CD, source control, and modern software
development practices.
• Strong understanding of application performance and the ability to optimize services and
data access for responsive user experiences.
• Strong problem-solving skills and the ability to independently investigate and resolve
complex technical issues.
• Strong communication and collaboration skills with the ability to work effectively across backend, frontend, data, UX, and product teams.
• Working understanding of Agile development methodologies and frameworks.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without
regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical
or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our
Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we
are committed to making reasonable accommodations for identified disabilities or other limitations as required by all
applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate
on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or
disability status.
Location: Portugal
Workplace: remote
About Intermedia
Are you looking for a company where YOUR VOICE is heard? Where can you MAKE A DIFFERENCE? Do you
THRIVE in a FAST-PACED work environment? Do you wake every morning EXCITED to work with GREAT
PEOPLE and create SUCCESS TOGETHER? Then Intermedia is the place for you.
Intermedia has established itself as a leading provider of cloud communications and collaboration tech that allows
companies to connect better. We have a strong track record of growth, profitability, and creating an environment
where everyone matters. Everyone. While we are fast-paced and admittedly a bit intense, we promise that you won’t
be bored. You will find Intermedia is a place where you can indulge your passion for creating and supporting great
cloud technology. What’s more, we always look to promote from within and have many employees who have been
with us 10, 15, and 20+ years!
Culture at Intermedia is built on teamwork and transparency. We hold each other accountable and always have each other’s back!
While
primarily remote
, this role requires occasional visits to the office in Coimbra or in Aveiro. We plan to open an office in Porto in the future. This approach gives team members the flexibility to work remotely while also coming together in the office for collaboration and teamwork.
Are you ready to make your mark?
About the Role
In this role, you will design and build the backend services and capabilities that enable users to create, configure, test and deploy.
You will work closely with frontend engineers, AI/ML engineers, product managers, UX
designers, and platform teams to bring Agent Studio capabilities from concept through
production. You will develop the services behind agent configuration, orchestration, integrations,
testing, deployment, and lifecycle management while ensuring the platform meets enterprise
expectations for performance, reliability, security, and scalability.
This is a great opportunity for an experienced backend engineer who enjoys solving complex
technical problems, building extensible products, and creating intuitive ways for users.
What You Will Be Doing
• Design, develop, test, and maintain scalable backend services and APIs
• Build capabilities that enable users to create, configure, test and deploy.
• Build APIs and service interfaces that enable intuitive user experiences and reliable interaction between frontend and backend services.
• Develop mechanisms for managing configurations, versions, state, context, tools, permissions, and other runtime components.
• Build services that enable to securely interact with Intermedia products, enterprise
applications, APIs, data sources, and external services.
• Collaborate closely with frontend engineers and UX teams to translate complex capabilities into intuitive product experiences.
• Work with product managers to translate customer needs and requirements into scalable technical solutions.
• Contribute to technical design decisions for agent orchestration, configuration
management, workflow execution, integrations, and supporting backend services.
• Build capabilities that allow users to test, evaluate, troubleshoot, and refine before and after deployment.
• Develop reliable mechanisms for handling execution, errors, retries, timeouts, and other runtime conditions.
• Design appropriate controls for authentication, authorization, permissions, and secure
access to tools, models, services, and data.
• Design for scalability, reliability, performance, observability, and fault tolerance across services.
• Write high-quality, readable, testable code that follows established engineering standards
and best practices.
• Participate in code and design reviews and contribute to strong engineering and quality
practices across the team.
• Troubleshoot and resolve complex issues across backend services, workflows and integrations.
• Build monitoring, logging, testing, and observability into production services to support
reliable agent execution and product operations.
• Collaborate with DevOps, and infrastructure teams to support reliable deployment and operation.
• Stay current with emerging technologies and engineering approaches related backend engineering, and distributed systems.
• Participate in continuous improvement initiatives that enhance product quality, reliability,
developer productivity, and engineering efficiency.
What You Will Bring to the Role
Bachelor's degree in Computer Science, Software Engineering, or a related technical
field, or equivalent practical experience.
• 4–7 years of professional software engineering experience, with demonstrated
experience developing backend applications and services.
• Strong proficiency in one or more backend programming languages and associated
frameworks.
• Experience designing and developing RESTful APIs, microservices, or other serviceoriented applications.
• Solid understanding of software design principles, data structures, algorithms, and
distributed systems concepts.
• Experience working with relational and/or NoSQL databases.
• Experience building and supporting scalable, reliable production applications.
• Experience integrating applications with internal and external APIs, services, and data
sources.
• Experience designing backend services that support complex, interactive product
experiences.
• Working knowledge of cloud platforms such as AWS or Azure and cloud-native
application architectures.
• Familiarity with automated testing, CI/CD, source control, and modern software
development practices.
• Understanding of monitoring, logging, observability, and production support practices.
• Strong problem-solving skills and the ability to independently investigate and resolve
complex technical issues.
• Ability to work effectively in an environment where technologies, product requirements,
and technical approaches are evolving rapidly.
• Strong communication and collaboration skills with the ability to work effectively across
backend, frontend, AI/ML, Product, UX, and platform teams.
• Working understanding of Agile development methodologies and frameworks.
Diversity, Inclusion, and Equal Opportunity
We hire, promote, and compensate employees based on their ability to perform their job responsibilities, without
regard to race, color, creed, religion, sex, gender, marital status, national origin, ancestry, age, citizenship, physical
or mental disability, sexual orientation, or any other basis protected by applicable law (collectively referred to in our
Code of Conduct as “Protected Classes”). We do not tolerate employment discrimination in the workplace, and we
are committed to making reasonable accommodations for identified disabilities or other limitations as required by all
applicable laws. We are an equal opportunity employer and value diversity at our company. We do not discriminate
on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or
disability status.
В поисках опытного .NET-разработчика уровня Senior для работы над корпоративными приложениями: серверная часть (REST API, интеграции), SQL-скрипты и клиентские решения (WPF/WinForms/React). проектирование архитектуры приложения;