Задачи:
— Внедрение OAuth2/OIDC и IdP в продакшене
— Работа с API gateway и сессиями под реальной нагрузкой
— Создание и развитие мультитенантной модели прав в B2B SaaS
— Миграция сервисов с одного IdP или модели прав на другую без простоя
Требования:
— Знание Java 21+ (в контуре уже Java 25), Spring Boot 3/4, Gradle и Maven
— Опыт работы с Spring Security: resource server, OAuth2 client, фильтры, кастомные GrantedAuthorities, method security
— Знание реактивного стека: Spring WebFlux, Project Reactor, Spring Cloud Gateway (фильтры, маршрутизация, работа с сессией)
— Опыт с OAuth 2.0 / OAuth 2.1 и OpenID Connect: authorization code + PKCE, refresh token, client credentials, token exchange, introspection
— Знание JWT, JWS, JWK: подписи, ротация ключей, валидация claims, аудитория
— Опыт работы с IdP: Zitadel, Keycloak или аналог — организации, роли, гранты, Admin и Management API
— Понимание моделей авторизации: RBAC, мультитенантность, полномочия в привязке к организации
— Знание безопасности веба: OWASP Top 10, CSRF, CORS, SameSite и HttpOnly cookie, session fixation, BFF-паттерн для SPA
— Опыт работы с Redis для сессий и кэша, PostgreSQL, Kafka
— Навыки тестирования: JUnit 5, Spring Security Test, WebTestClient, Testcontainers
— Опыт с инструментами Observability: Micrometer, Prometheus, OpenTelemetry, Grafana
Будет плюсом:
— Опыт с Zitadel, включая кастомный login UI и actions
— Знание SSO между доменами, federation, вход через внешний IdP (банк)
— Опыт с ABAC и policy engine (OPA, Cedar, OpenFGA)
— Знание mTLS, Vault, управление секретами в Kubernetes
— Разработка общих библиотек и Spring Boot starters для команд
— Знание требований ИБ банка: аудит, журналирование, ФЗ-152
Условия:
— Официальное трудоустройство по ТК РФ
— Программа ДМС, включая стоматологию и обслуживание в лучших клиниках города, скидки на абонементы в фитнес-клубы, неформальные спортивные сообщества
— Фитнес-зал в офисе
— Доступ к сервису "Понимаю": консультации с психологами, юристами, ЗОЖ-экспертами и специалистами по финансам
— Доступ к сервису Best Benefits: скидки на услуги туристических агентств, продукты питания, рестораны и бары, магазины и салоны красоты
— Материальная помощь сотрудникам в важных жизненных ситуациях
— 100% оплата больничного до 10 рабочих дней в год
— Удалёнка по РФ или гибридный формат работы
— Современный офис в банковском кластере в 3-х минутах ходьбы от метро Технопарк
— Рядом большой выбор кафе и ресторанов для обедов и отдыха с коллегами
Гибридseniorнаш современный офис находится в банковском кластере в 3-х минутах ходьбы от метро Технопарк
Location: Almaty, Kazakhstan
Intetics Inc., a leading American technology company specializing in custom software application development, distributed professional teams creation, software product quality assessment, and “all-things-digital” solutions, is on the lookout for a
Middle Compass Payment Developer
to join our team and provide exceptional customer support.
Responsibilities
Develop and enhance payment processes on Compass Payment
Implement changes to existing payment flows
Develop and maintain integrations between Compass Payment and external systems
Ensure accurate transfer of payment data between systems
Implement payment status handling and transitions between transaction states
Develop error and exception handling, including repeated requests and non-standard processing scenarios
Investigate and resolve issues affecting payment processes and integrations
Participate in production incident investigations, analyzing logs and technical data to identify root causes
Support testing and deployment of payment functionality
Collaborate with QA engineers, analysts, architects, and other developers
Participate in code reviews and technical discussions
Improve the stability and reliability of payment processes
Requirements
Hands-on commercial experience with Compass Payment
Experience developing and enhancing payment processes on the platform
Experience integrating Compass Payment with external systems
Understanding of payment solution architecture and operating principles
Knowledge of the full payment transaction lifecycle, including statuses and state transitions
Understanding of error handling, exception handling, and repeated request processing
Experience troubleshooting payment infrastructure and investigating production incidents
Ability to analyze logs and identify root causes of errors
Experience working with APIs and system integrations
Experience participating in releases of payment functionality
Understanding of reliability and data accuracy requirements for financial transactions
English level: A2+
Availability to work on-site at the client’s office in Almaty
Nice to have
Experience in banking, payments, or fintech projects
Задачи:
— Проектирование и разработка серверной части (back-end) кросс-платформенных приложений и микросервисов с использованием языков Python, Java, Kotlin, C++.
— Создание, оптимизация и поддержка высоконагруженных и многопоточных приложений.
— Проектирование и реализация REST/gRPC API для взаимодействия между сервисами и клиентскими приложениями.
— Работа с брокерами сообщений и очередями (RabbitMQ/AMQP, Apache Kafka) для обеспечения асинхронного и надежного межсервисного взаимодействия.
— Профилирование и глубокая оптимизация существующих приложений с точки зрения быстродействия, потребления памяти и масштабируемости.
— Контейнеризация сервисов с использованием Docker, написание Dockerfile и оркестрация (опыт с Kubernetes будет плюсом).
— Разработка и оптимизация сложных SQL-запросов, работа с СУБД PostgreSQL и IBM Informix. Понимание принципов шардирования и репликации баз данных.
— Работа в среде Linux (Astra Linux, Alt, RedOS). Написание скриптов (bash/python) для автоматизации.
Требования:
— Опыт коммерческой разработки на одном из языков: Python 3.x (asyncio, FastAPI/Django), Java/Kotlin (Spring Boot), C++ (STL, многопоточность) от 2-х лет.
— Понимание архитектурных паттернов (микросервисы, Event-Driven) и принципов проектирования чистого API.
— Опыт работы с SQL (сложные запросы, оконные функции), знание основ проектирования БД.
— Практический опыт работы с Docker.
— Опыт работы с системой контроля версий Git.
— Уверенная работа в Linux-среде (администрирование, сеть, поиск проблем).
Желательно (будет преимуществом):
— Опыт работы с IBM Informix или другими «легаси» СУБД.
— Глубокий опыт настройки и применения Apache Kafka или RabbitMQ в production.
— Опыт профилирования приложений (Python: cProfile, py-spy; JVM: async-profiler, YourKit; С++: perf, VTune).
— Навыки написания многопоточного и асинхронного кода, понимание примитивов синхронизации.
— Знание протоколов сетевого взаимодействия (HTTP/2, gRPC, WebSockets).
— Опыт работы с ОС Astra Linux или другими российскими дистрибутивами.
— Понимание CI/CD процессов.
Условия:
— Стабильную работу на предприятии.
— Официальное трудоустройство по ТК РФ, полный социальный пакет.
— Режим рабочего времени: Пн.-Пт. с 8:40-16:40.
— Своя парковка, столовая, тренажерный зал для сотрудников на территории предприятия.
— Возможность профессионального роста и повышения квалификации.
— Систему наставничества и планового обучения.
— Четкий карьерный путь: Junior → Middle → Senior → Архитектор. Регулярный пересмотр зарплаты в соответствии с ростом компетенций.
— Корпоративные поликлиника и ДМС после прохождения испытательного срока.
— Спортивный зал и столовые на территории института.
— Работа в аккредитованной IT-компании.
— Отсрочка от мобилизации (для военнообязанных).
Location: San Francisco, California
Workplace: Hybrid
ABOUT SENTRY
Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building.
Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future.
ABOUT THE ROLE:
Forward Deployed Engineers at Sentry help our largest customers get real value from Sentry, from integrating the SDK to making sure the right alerts and issues reach the right people at the right time. This role is a Senior Solutions Engineer who goes further: you'll help us build Sentry's forward deployed motion.
That means working shoulder to shoulder with our most important customers, often inside their codebases and workflows, instead of advising from the outside. When a customer's problem needs more than a best-practices doc, such as a custom integration, a tricky instrumentation setup, or a working prototype, you'll build it with them, then turn what you learn into repeatable patterns for the rest of the team.
Forward deployed work is new here and you will have a part in building this arm. You'll start with the core Solutions Engineering work and take on more hands-on deployment work as customers pull you into it, helping define what this motion looks like at Sentry. The goal is simple: reduce time to value. The outcomes we care about:
- Developers can quickly find and resolve slowdowns and errors in their applications.
- Customers get to value faster, and the lessons from each deployment make the product better for everyone.
IN THIS ROLE YOU WILL
- Turn customer goals into a plan. Understand customers' pain points and objectives, then act as their trusted advisor, translating them into implementation plans, workshops, and best practices that show clear business value.
- Get Sentry set up, in the code. With the customer's permission, work in their codebase like a member of their engineering team, delivering the pull requests that fully set up Sentry so data is flowing from day one.
- Instrument what matters most. Add custom telemetry for a customer's most critical user journeys and build the dashboards and alerts that go with it.
- Lead migrations. Move customers off their existing observability tools by setting up their Sentry organization and delivering PRs that introduce Sentry and remove the old solution.
- Work like a trusted contractor. Stay within the scope and access you've been given, take extra care in live environments, test thoroughly, and ship pull requests that customer engineers are glad to merge. Embed with their teams, including on site, when it helps.
- Build the motion. Turn one-off deployments into repeatable playbooks and tooling, help define how forward deployed engagements are scoped and measured, and bring what you learn back to Product and Engineering.
YOU’LL LOVE THIS JOB IF YOU
- You'd rather sit with a customer's engineers and fix the problem in their code than write them a recommendation
- Enjoy talking about technology and interfacing with engineers and engineering leaders.
- Appreciate working in a dynamic environment, on a variety of projects with customers from lots of different industries.
- Love flexing your creative brain by developing solutions, resources, and content from scratch (scripts, code samples, demos, sales-consumable collateral/documents, etc.).
- Have a fast-paced, results-driven mindset.
- Love developer tools, open-source, and/or all things software development life cycle!
QUALIFICATIONS
- 3+ years of experience, with some mixture being Software Engineering and Solutions Engineering/Implementation and at least 1+ year being a FDE
- Hands-on experience working with programming languages and frameworks including JavaScript, Python, Node.js, Java, PHP, .NET, Ruby, React, React Native, Mobile Native (iOS and/or Android), etc
- Excellent communication and presentation skills, with credibility in front of engineers and engineering leaders
- Problem solver, knowledgable, and can-doer
- Bonus: experience with observability, APM, or error monitoring tools, including migrating customers from another vendor, or helping build a forward deployed or customer engineering function
The total compensation range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $190,000 to $230,000 USD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits https://sentry.io/careers/ for more details about the Company’s benefit plans/programs.
EQUAL OPPORTUNITY AT SENTRY
Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.
If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.
Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.
Responsibilities:
— Design and develop software for Kubernetes Control Plane.
— Work remotely from United States, Canada, or South America.
— Utilize 7+ years of experience in software engineering.
Requirements:
— Extensive experience with Golang.
— Proven track record in designing software systems.
— Ability to work remotely within specified regions.
Benefits:
— Remote work opportunity.
Please mention the word **FECILITOUS** and tag RNDYuNjIuMjEwLjE5Nw== when applying to show you read the job post completely.
УдалённоseniorГеография найма не уточнена, офис: San Francisco
Для тех, кто хочет развивать систему для автоматизации найма. Ты будешь заниматься расширением функционала приложения в одной из команд Т‑Банка и получишь опыт разработки бэкенда на .NET, работы с SQL и написания ботов.
Location: Austin, TX, Chicago, IL, Los Angeles, CA, Seattle, WA, Boston, MA, Philadelphia, PA, New York Metro, New Jersey, Washington DC
At Reltio®, an SAP Company, we believe data should fuel your success in the enterprise AI era. Our Context Intelligence Platform turns fragmented data into a trusted, connected context so AI agents and systems can act with expert-level judgement at enterprise scale. Reltio’s cloud-native SaaS platform harmonizes, unifies, and governs data across sources and formats—including unstructured data—in real time, turning them into data assets that can be mobilized in milliseconds to any application, user, or AI agent. Trusted by more than 200 of the world’s largest brands across industries such as life sciences, financial services, healthcare, and technology, we fuel frictionless operations and help enterprises accelerate innovation and reduce risk.
At Reltio, our values guide everything we do. With an unyielding commitment to prioritizing our “Customer First”, we strive to ensure their success. We embrace our differences and are “Better Together” as One Reltio. We are always looking to “Simplify and Share” our knowledge when we collaborate to remove obstacles for each other. We hold ourselves accountable for our actions and outcomes and strive for excellence. We “Own It”. Every day, we innovate and evolve, so that today is “Always Better Than Yesterday”. If you share and embody these values, we invite you to join our team at Reltio and contribute to our mission of excellence.
Reltio has earned numerous awards and industry and analyst recognition for our technology, our culture, and our people. Reltio was founded on a distributed workforce and offers flexible work arrangements to help our people manage their personal and professional lives. If you’re ready to work on unrivaled technology where your desire to be part of a collaborative team is met with a laser-focused mission to enable digital transformation with connected data, let’s talk!
Job Summary:
The Advanced Customer Engineer provides the next-level expertise and service to ensure all the Reltio customers get the best possible experience. This position requires a deep understanding of the Reltio application stack from the front end to the database layers and analysis of break-fix cases.
Job Duties and Responsibilities:
Build highly scalable and reliable platform services and components to create the foundation of the core Reltio Platform architecture.
Develop and implement strong algorithms/techniques for solving complex problems in a high-volume and high-availability environment.
Take complete ownership of Reltio Platform features, components, and integrations.
Build and implement scalable and accurate monitoring platforms and metrics platforms.
Analyze user needs and software requirements to determine design feasibility within time and cost constraints.
Provide top-quality technical support assistance, resulting in high customer satisfaction.
Identify opportunities for continuous improvements to Reltio cloud-based platforms (AWS, CGP, and Azure).
Develop new ways to optimize and streamline the Reltio Platform layer to facilitate a seamless implementation experience for our customers.
Devise enhancements, and monitor performance, stability, and consistency of the Platform to facilitate the delivery of well-rounded decision-making in connection with product development and delivery.
Resolve customer technical issues through research, reproduction, UI/API/performance debugging, and troubleshooting.
Remain abreast of technological advancements to identify cutting-edge and new pragmatic approaches to building sustainable solutions, including applying pragmatic approaches to deliver solutions and fixes to critical customer-facing obstacles.
Provide alternate solutions and exercise independent judgment in developing methods, techniques, and evaluation criteria that lead to prompt resolution of issues.
Support Enterprise-focused applications, with a focus on data management, analytics, and big data platforms and technologies (Hadoop, Spark, MapReduce).
Plan, design, and build effective solutions to support a rapidly growing business at a massive scale.
Learn and keep up-to-date on the latest product functionality, dependencies, underlying architecture, and their operational impact.
Research and develop solutions for customer support cases using extensive product knowledge, version control software, and troubleshooting techniques.
Enable a deeper understanding of MDM, NoSQL, Data structures, Service architecture, and System design through documentation.
Collaborate with support, product management, and core engineering team members to design systems and obtain information on project limitations, capabilities, performance requirements, and interfaces.
Represent Reltio in Customer meetings as an Engineering expert to provide clear and deep knowledge of customer issues and impacts.
Provide input on product and service-related enhancement requests to Engineering, Product Management, Sales, and Marketing teams.
Share and develop best practices with team members to enhance the quality and efficiency of customer support and contribute to the knowledge base.
Support, enhance, and fix solutions that support a rapidly growing business at a massive scale
Other duties and responsibilities as assigned.
Skills You Must Have:
Bachelor of Science degree in computer science or equivalent experience.
5+ years developing on large-scale enterprise systems.
Experience in object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis.
Experience with web UI development with JavaScript frameworks.
Experience debugging server-side Java applications including troubleshooting logs, thread dumps, and connectivity issues.
Working knowledge of scalable and distributed data systems using distributed file systems, Java, and cloud technology.
Experience with NoSQL databases (Cassandra preferred), and distributed indexes.
Understanding of performance and profiling techniques of complex systems.
Excellent analytical and troubleshooting skills.
2 years of experience developing Master Data Management (MDM) software with several full life cycle implementations in Reltio Cloud.
2 years of experience designing and implementing end-to-end, on-premise and cloud, MDM solutions in Reltio Cloud.
2 years of experience with enterprise-focused applications including data management, analytics, and big data platforms and technologies with MDM, AWS, GCP, Azure, and Reltio Cloud.
2 years of experience configuring & validating the Comparator, Match tokens, Match & Merge setup, and survivorship rules in MDM on Reltio Cloud.
2 years of experience in using Version Controlling software including Bitbucket, VSS, SVN for storing and promoting the code.
Skills That Are Nice to Have:
Experience with big data technologies (ex. Hadoop, MapReduce, Spark).
Master of Science degree in computer science or equivalent experience.
At Reltio, we carefully consider a wide range of compensation factors to determine your personal top of market. We rely on market indicators to determine compensation and your specific job family, background, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location.
Overall Market Range
$154,000
—
$262,000 USD
Reltio is proud to be an equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. Reltio is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities.
Развивать HTTP API и бизнес-логику двух асинхронных Python-сервисов на FastAPI. Проектировать и реализовывать RAG-пайплайны: retrieval, query rewriting, multi-hop поиск, сбор контекста, structured output, цитирование источников и обработку частичных ответов.
Задачи:
— Разработка backend-сервисов для AI-ассистента в мобильном банкинге.
— Реализация обмена сообщениями в реальном времени через WebSocket.
— Интеграция AI-агентов с системой поддержки Chat2Desk.
— Разработка API, управление историей диалогов и передачей контекста между AI-агентом и оператором.
— Участие в проектировании архитектуры и принятии технических решений.
— Обеспечение производительности, стабильности и качества сервисов.
Требования:
— От 5–7+ лет коммерческого опыта в backend-разработке, уверенное владение Golang.
— Опыт проектирования и разработки клиент-серверных приложений и API.
— Практический опыт работы с WebSocket и интеграциями.
— Понимание архитектуры высоконагруженных систем.
— Опыт выявления технических рисков и самостоятельного принятия архитектурных решений.
Location: Canada, Waterloo, ON
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Sony Interactive Entertainment is seeking a Senior Software Developer on a contract basis for an internal tooling team in Foundational Systems and Experiences Engineering (FSEE). We build tools that help internal development teams onboard, manage, and observe their application releases.
Our goal is to reduce manual effort for application developers, quality engineering developers, and release managers while giving them a clearer view of application status and next steps. You will work directly with these users, from discovery and design through implementation, production support, and handoff. This is a hands-on full stack role for someone who enjoys making capable systems feel simple to use.
Responsibilities
Design, build, test, and maintain the centralized portal and supporting services that internal console development teams use to onboard new applications.
Work with application developers, quality engineering developers, and partner teams to understand onboarding and development pain points, validate designs, and prioritize useful improvements.
Create clear, accessible interfaces that show application status, required actions, and relevant signals from connected systems.
Build secure, reliable backend services and APIs that integrate with systems involved in application onboarding and development workflows.
Collect and track signals from those systems, then implement dependable checks that can be used as gates in CI/CD pipelines.
Automate repetitive steps and surface actionable information to reduce manual coordination and errors.
Add appropriate tests, logging, monitoring, and documentation; diagnose issues and improve performance and reliability in production.
Make pragmatic architecture and implementation decisions, explain trade-offs, and contribute to code reviews and shared engineering practices.
Complete an orderly transition with maintainable code, user guidance, operational documentation, and clear ownership for ongoing work.
Required qualifications
5+ years of professional software engineering experience, or equivalent evidence of designing, shipping, and supporting production web applications.
Strong JavaScript/TypeScript skills and experience with a modern frontend framework such as React, Vue, or Angular.
Experience building backend services in Node.js, Python, or a comparable language, including REST or GraphQL APIs.
Experience with relational or document databases, data modeling, and integrating multiple systems.
Understanding of CI/CD pipelines and experience building or integrating automated checks into development workflows.
Working knowledge of authentication, authorization, automated testing, and practical security and reliability practices for internal applications.
Strong problem-solving and communication skills, with experience collaborating across engineering and other partner teams and documenting technical work clearly.
Preferred qualifications
Experience building developer-focused tools, internal platforms, self-service workflows, or applications for technical users.
Experience with containers, cloud services, or deployment automation relevant to operating internal applications.
Experience designing automated gates from signals produced by multiple systems.
Experience improving accessibility, usability, observability, or performance in internal products.
Curiosity about AI-assisted development and where it can responsibly improve engineering workflows and tool usability.
What success looks like
Internal development teams can onboard new applications through the centralized portal with fewer manual steps.
Signals from connected systems are visible and reliable enough to support the agreed CI/CD gates, with clear handling for missing or inconsistent data.
The delivered tools are secure, usable, tested, and observable.
Users and partner teams have clear documentation and a way to provide feedback.
The owning team has maintainable code, recorded decisions, and a complete handoff for ongoing work.
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
The estimated Ontario base pay range for this role is listed below.
$75.04
—
$112.60 CAD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice (where applicable) for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
Location: Intellias
Meet your recruiter
Diana Meneses
diana.meneses@intellias.com
https://www.linkedin.com...
Vacancy details
Software Engineering
Python Engineer
Senior
United States
Remote
APPLY NOW
REFER A FRIEND
We are looking for a Senior Interoperability Engineer to build and scale healthcare integrations for a Digital Health platform connecting providers, payers, clinical systems, and external healthcare networks.
This is a hands-on engineering role focused on Python, Kafka, high-scale APIs, healthcare interoperability, and secure data exchange.
What project we have for you
The platform connects healthcare data from multiple clinical and administrative systems and makes it available through secure, standards-based APIs.
The Interoperability domain is responsible for building and operating integrations with external healthcare systems, processing high-volume data exchange, and providing reliable APIs consumed by internal products and partners.
The engineering environment is based on Python, event-driven architecture, Kafka, REST/FHIR APIs, OAuth-based security, and cloud-native services.
What you will do
Design and develop scalable
healthcare interoperability services and APIs
.
Build event-driven integrations using
Python and Kafka
.
Implement and support FHIR-based healthcare data exchange.
Develop secure APIs using
OAuth 2.0/OIDC and JWT
.
Integrate external healthcare systems, data providers, and partner APIs.
Implement data validation, transformation, mapping, and error-handling logic required for interoperability workflows.
Troubleshoot complex integration, authentication, and distributed-system issues.
Improve API performance, scalability, reliability, and observability.
Build automated tests covering API behavior and integration scenarios.
Participate in architecture discussions, code reviews, and engineering standards.
What you need for this
Requirements:
5+ years of professional backend or integration engineering experience.
Strong hands-on experience with
Python
in production environments.
Experience designing and operating
high-scale REST APIs and backend services
.
Strong experience with
Kafka
or comparable event-streaming technologies.
Solid understanding of
distributed and event-driven architectures
.
Strong experience with API authentication and authorization, including
OAuth 2.0, OIDC, and JWT
.
Experience integrating external systems and APIs in complex enterprise environments.
Hands-on experience with
FHIR or healthcare interoperability APIs
.
Strong understanding of API reliability, error handling, retries, idempotency, and observability.
Experience with SQL and/or NoSQL databases.
Experience with Docker, cloud-native environments, and CI/CD.
Strong troubleshooting and production problem-solving skills.
Nice to Have:
Experience with
FHIR R4, SMART on FHIR, US Core, or USCDI
.
Knowledge of
HL7 v2 or CDA/C-CDA
.
Experience integrating EHR/EMR, payer, HIE/HIN, pharmacy, or laboratory systems.
Experience with
Patient Access APIs, Bulk FHIR, or CMS interoperability requirements
.
Experience with Kubernetes and AWS.
Healthcare or Digital Health domain experience.
Experience using AI-assisted engineering tools in day-to-day software development.
What it’s like to work at Intellias
At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.
Skills
Healthcare
Kafka
Python
Задачи:
— Выполнение проектных задач в крупном банке по модели аутстаффа с подключением специалиста в команду заказчика.
Требования:
— Опыт работы бэкенд-разработчиком на .Net Core более 3 лет.
— Знание C# версии 10+.
— Опыт интеграции с системами Solar, Lekton, AnyWay, EQ от 2 лет.
— Знание архитектур MSA и SOA и опыт работы с ними.
— Знание платформы .Net 6 (+3.1) и ASP .Net MVC.
— Опыт работы с инструментами Kubernetes, Serverless, Open Source model.
— Знание и опыт работы с Entity Framework Core или Dapper или link2db.
— Опыт работы с Redis, RabbitMQ или Kafka.
— Владение Docker.
— Знание протоколов HTTP, HTTPS, SSL, REST, SOAP, AMQP.
— Знание паттернов проектирования, асинхронности и многопоточности.
— Знание принципов ООП и ФП.
— Уверенное понимание SQL, индексов БД, профилирование запросов.
— Владение современными структурами и алгоритмами поиска и сортировки.
— Понимание принципов оптимизации и профилирования.
— Знание основ безопасной разработки.
— Опыт участия в код-ревью в роли проверяющего.
— Работа с Git.
— Понимание концепции unit-тестирования и владение инструментами тестирования.
— Самостоятельный анализ необходимости покрытия проекта unit-тестами и их реализация.
— Опыт работы по Agile (Scrum, Kanban).
— Знание стадий жизненного цикла ПО.
— Работа с требованиями: документирование, управление, декомпозиция, тестирование.
Будет плюсом:
— Понимание Kubernetes и идеологии DevOps и SRE.
— Знание принципов построения Cloud Native-приложений.
— Опыт работы с Open Source-проектами.
— Опыт с gRPC и BPMN.
Условия:
— Проектная работа по модели аутстаффа с подключением специалиста в команду заказчика.
— Удалённая работа.
— Полная занятость.
— Оформление по ИП или самозанятости.
Контакт для отклика: hr@extyl-pro.ru
Задачи:
— Выполнение проектных задач по модели аутстаффа с подключением специалиста в команду заказчика.
Требования:
— Опыт работы разработчиком от 3 лет в проектах по разработке, модификации или внедрению ПО на Java.
— Работа с Java 11+.
— Глубокое понимание Spring (Spring Boot, Spring MVC, Spring Data JPA, Spring Security) и Hibernate (ORM, транзакции, кэширование).
— Опыт со Spring Cloud.
— Разработка RESTful API и интеграция с внешними сервисами.
— Опыт работы с Kafka, Maven/Gradle.
— Знание Camunda (автоматизация бизнес-процессов, BPMN-моделирование).
— Опыт работы с Oracle и PostgreSQL.
— Навыки работы с Docker и Kubernetes (контейнеризация, развёртывание, масштабирование микросервисов).
— Знание JUnit (юнит- и интеграционные тесты).
— Опыт с ELK (Elasticsearch, Logstash, Kibana) для логирования, аналитики и мониторинга.
— Командная разработка с Confluence и Jira.
— Понимание принципов микросервисной архитектуры и CI/CD.
— Умение писать чистый поддерживаемый код с соблюдением best practices и архитектурных паттернов.
Условия:
— Проектная работа, модель аутстаффа (подключение специалиста в команду заказчика).
— Удалённо.
— Полная занятость.
— Оформление по ИП или самозанятости.