Skip to content
Platform Engineer

Platform Engineer

Data Engineer

Aleph

Belgradefulltime

Откликнуться на сайте работодателя

Описание вакансии

Are you ready to join our digital revolution journey?
At
Aleph
, we’re not just part of the digital advertising landscape—we’re shaping its future. Representing the world’s leading platforms, including TikTok, Amazon, Google, and nearly 55 others, we operate in 130+ markets across new and existing geographies.

Our mission is to empower advertisers and brands to unlock the full potential of these platforms' advertising capabilities. By fostering long-lasting partnerships, we create limitless opportunities for people and businesses to advertise effectively at both local and global levels.

With a presence spanning continents, Aleph offers you the chance to be part of a fast-growing, innovative team where your work makes a direct impact. If you’re ambitious, forward-thinking, and eager to thrive in a dynamic, global environment, Aleph is the perfect place to build your career.

We are looking for a
Data Engineer
for our global team, who will drive the integration and transformation of data from diverse platforms into unified, high-impact data solutions used across the organization. This is a hands-on role where your work will directly influence how the business operates by enabling visibility, automation, and smarter decisions at scale.

What You'll Do

  • Collecting, connecting data sources and preparing reports from Global Partners/Platforms.
  • Matching, importing and automating data flows.
  • Building and optimizing data model.
  • Resolving matching issues and discrepancies with the Global teams.
  • Preparing dashboards and updating internal systems.
  • Collaborating with other departments to identify opportunities for process improvements and recommend optimization.

What We Are Looking For

  • Advanced knowledge of SQL/API, BigQuery or other BI tools.
  • Experience with spreadsheet programs (ie: Excel, Google Sheets, etc).
  • Action and detail-oriented with the ability to work fluently with large datasets.
  • Experience in Data analysis, ETL processes and data architecture.
  • Experience with GCP native services and integrating AI/LLM agents as nice to have.
  • Good communication, time management and organization skills.

What You'll Love About Us

  • We care about your individuality by giving you freedom to grow and create within the company, regardless of your position.
  • Work in a dynamic team in a fast-paced industry of an international company with multi-cultural teams around the world .
  • Learn from the best: Our state of the art workshops guarantee the latest insights into digital advertising. In line with the EU Pay Transparency Directive, we are committed to fair and open compensation practices. For this role, the minimum gross annual base salary is 24,000 EUR.

In addition to base salary, this role includes a variable component, paid annually. The final offer will reflect your experience, skills, and the scope of the role.

#ALEPH

Why Join Us?
Aleph is a place of many cultures, perspectives, and talents. We support each other, creating an environment of giving and receiving. We value partnership and communication because we believe it takes a group of people to achieve great things. We are energized by our ever-changing industry, our curiosity keeps us learning and seeking out new opportunities.

We stay flexible and adaptable, and believe in moving with the speed of change. We encourage everyone to strive for more, providing our internal talent with growth opportunities and the ability to learn together.

#ALEPH

We use Lever, our recruitment management platform, which includes AI-powered features that may assist our hiring team in reviewing applications, analyzing CVs, and identifying relevant qualifications. These tools support - but do not replace - human judgement. All hiring decisions are made by people. For more information about how your personal data is processed, including your rights in relation to AI-assisted processing, please see our Candidate Privacy Policy or contact us at [email protected] .

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Platform Engineer

Staff Software Engineer, Charging

Rivian

Belgradefulltime

Откликнуться на сайте работодателя

Описание вакансии

About Rivian
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.

As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.

Role Summary
Rivian's Charging Cloud team is a truly full-stack group of engineers building the systems that power Rivian's charging network — from real-time charge session management to backend infrastructure that keeps drivers on the road. This is not a role for someone who waits to be told what to do. We're looking for an engineer who sees problems before they become incidents, pulls teammates forward rather than waiting to be assigned, and communicates with a clarity that makes the whole team faster. Technical depth is a prerequisite — but what separates this role is the mindset: strong ownership, proactive thinking, and a genuine investment in the success of the people around you. This position carries an explicit path toward engineering leadership and, for the right person, future management responsibility.

Responsibilities
Own systems end-to-end.
Design, architect, and implement robust, scalable backend and cloud systems. You hold the full picture — from database schema to API contract to production health — and you don't hand off accountability at the boundary of your ticket.

Drive technical direction.
Lead architectural decisions, author RFCs, and shape the long-term evolution of the platform. You bring strong opinions formed from first principles and hold them loosely when presented with better evidence.

Communicate with precision and purpose.
Translate complex technical trade-offs into clear language for engineers, product managers, and cross-functional partners. Write well. Say hard things directly and constructively. Make async decisions stick because your written reasoning is sound.

Elevate the team.
Mentor and sponsor junior and mid-level engineers — not just through code review, but through pairing, design sessions, and honest feedback delivered with care. You measure part of your own success by how much better the people around you get.

Be proactive, not reactive.
Identify risks, gaps, and opportunities before they surface as incidents or blocked projects. Raise issues early, bring a proposed path forward, and follow through without being chased.

Ship reliable, production-grade software.
Develop RESTful APIs, microservices, and event-driven components with a focus on performance, security, and long-term maintainability. Own on-call responsibilities and treat production health as a first-class concern.

Stay current and bring it back.
Track meaningful developments in cloud infrastructure, distributed systems, and backend engineering. Apply what's relevant — and help the team learn from what you've found.

Qualifications

  • 7+ years of professional experience in backend or full-stack software development, with substantial time building production systems at scale.
  • Deep expertise in Java/Spring, including modern idioms and ecosystem tooling.
  • Strong command of cloud platforms — primarily AWS — including services like Kafka, SQS/SNS, ElastiCache, Lambda, and related managed infrastructure.
  • Experience designing and operating distributed, high-availability systems.
  • Solid fundamentals in relational and non-relational database design, query optimization, and data modeling.
  • Comfortable with containerization and orchestration (Docker, Kubernetes).
  • Proven ability to lead technical discussions, mentor teammates, and influence outcomes without direct authority.
  • Clear, confident communication — written and verbal — in English.
  • A track record of ownership: you have seen your systems through incidents, refactors, and scale-ups, not just initial delivery.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent practical experience).

Strong Advantages

  • Experience in the EV, mobility, or IoT domain — familiarity with charge session protocols (OCPP) or real-time telemetry pipelines is a meaningful plus.
  • AWS Professional or Specialty certification.
  • Hands-on experience with Spring Boot, ReactJS, or similar full-stack ecosystems.
  • Prior involvement in building or scaling an engineering team — hiring, onboarding, or establishing engineering practices.
  • Demonstrated experience writing technical documentation, RFCs, or architecture decision records that have driven real decisions.

Equal Opportunity
Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.

Candidate Data Privacy and Technology
Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.

Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services.

Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.

How We Use AI in Our Hiring Process: To ensure transparency, we want candidates to know that Rivian uses iCIMS Talent Cloud Artificial Intelligence (TCAI) and AI-enabled tools to assist with screening, reviewing, organizing and highlighting profiles and applications that match the key requirements for each role.

AI does not make hiring decisions: Qualified candidate applications are reviewed by a member of our team, and all decisions throughout the process are made by humans. We use AI to support efficiency and consistency, not to replace human judgment. We are committed to a fair, thoughtful, and equitable experience for every candidate.

Participation in AI profile matching is entirely voluntary. If you prefer that your profile not be used in this process, you can opt out at any time. Opting out means your profile will be excluded from automated matching and will not be surfaced for additional roles through this system. Your current application remains active and will not be affected in any way.

Please note that we are currently not accepting applications from third party application services.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Platform Engineer

Senior Software Engineer, Rivian Internal Mobile App

Rivian

Belgradefulltime

Откликнуться на сайте работодателя

Описание вакансии

About Rivian
Rivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.

As a company, we constantly challenge what’s possible, never simply accepting what has always been done. We reframe old problems, seek new solutions and operate comfortably in areas that are unknown. Our backgrounds are diverse, but our team shares a love of the outdoors and a desire to protect it for future generations.

Role Summary
The RIMA (Rivian Internal Mobile App) team is a dedicated cross-functional team working on cutting-edge mobile technologies. We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team and play a key role in building Rivian's unified internal mobile application in Serbia.

As a Senior Software Engineer on the RIMA team, you will be an integral part of our mission to build and operate a single, reliable internal mobile app that unifies today's Hub and Technician experiences into one modern platform for Rivian's commercial field teams across sales, delivery, and service. We are looking for a highly technical mobile engineer with a particular focus on React Native, with a proven track record in architecting enterprise-level mobile solutions. In this role, you will collaborate closely with Rivian's internal teams to simplify day-to-day workflows, reduce duplicate systems, and lay a resilient architectural foundation so teams can ship features faster and with higher quality.

Responsibilities

  • Design and Develop: Design and implement robust, scalable, and maintainable cross-platform mobile applications using React Native, React, TypeScript, and Expo.
  • State Management & UI: Architect and manage complex application states using tools like Redux, Zustand, or RxJS, and build sleek, responsive interfaces using Tailwind and Nativewind.
  • API Integration: Seamlessly consume RESTful APIs and GraphQL endpoints, ensuring efficient data exchange.
  • App Deployment: Lead and manage the end-to-end deployment process for React Native applications, ensuring smooth and reliable releases.
  • Performance Optimization: Identify and resolve performance bottlenecks and continuously improve the mobile app for speed, scalability, and reliability (including handling low-connectivity scenarios without needing a desktop).
  • Collaboration: Collaborate with cross-functional teams in an Agile environment (2-week Scrum sprints), including backend engineers, product managers, and designers, to deliver high-quality solutions.
  • Quality Assurance: Write integration tests and unit tests, and actively participate in code reviews to ensure code quality and maintainability.
  • Documentation: Create and maintain technical documentation for code, app architecture, and shared components.

Qualifications

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 5+ years of professional software development experience.
  • Strong proficiency in JavaScript, TypeScript, React, and React Native.
  • Deep hands-on experience building and scaling mobile applications with Expo.
  • Solid experience with state management systems such as Redux, Zustand, RxJS, or similar.
  • Proven experience utilizing modern styling libraries like Tailwind and Nativewind.
  • Strong understanding of and experience using RESTful APIs and GQL.
  • Complete understanding of the build and deployment process for React Native applications.
  • Strong problem-solving skills and ability to work in a fast-paced, collaborative Agile environment.
  • Be able to work with different team members and be a true self-learner.
  • Excellent communication skills and the ability to work effectively in a team.

Nice to have

  • Knowledge of native mobile development (iOS/Swift or Android/Kotlin).
  • Familiarity and experience with AWS cloud technologies.
  • Familiarity with Remix framework
  • Familiarity with CMS systems like Contentful
  • A passion for the electric vehicle industry and sustainable technology.

Equal Opportunity
Rivian is an equal opportunity employer and complies with all applicable federal, state, and local fair employment practices laws. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental disability, marital/domestic partner status, age, military/veteran status, medical condition, or any other characteristic protected by law.

Rivian is committed to ensuring that our hiring process is accessible for persons with disabilities. If you have a disability or limitation, such as those covered by the Americans with Disabilities Act, that requires accommodations to assist you in the search and application process, please email us at candidateaccommodations@rivian.com.

Candidate Data Privacy and Technology
Rivian may collect, use and disclose your personal information or personal data (within the meaning of the applicable data protection laws) when you apply for employment and/or participate in our recruitment processes (“Candidate Personal Data”). This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/interaction, security and preference information. Rivian may use your Candidate Personal Data for the purposes of (i) tracking interactions with our recruiting system; (ii) carrying out, analyzing and improving our application and recruitment process, including assessing you and your application and conducting employment, background and reference checks; (iii) establishing an employment relationship or entering into an employment contract with you; (iv) complying with our legal, regulatory and corporate governance obligations; (v) recordkeeping; (vi) ensuring network and information security and preventing fraud; and (vii) as otherwise required or permitted by applicable law.

Rivian may share your Candidate Personal Data with (i) internal personnel who have a need to know such information in order to perform their duties, including individuals on our People Team, Finance, Legal, and the team(s) with the position(s) for which you are applying; (ii) Rivian affiliates; and (iii) Rivian’s service providers, including providers of background checks, staffing services, and cloud services.

Rivian may transfer or store internationally your Candidate Personal Data, including to or in the United States, Canada, the United Kingdom, and the European Union and in the cloud, and this data may be subject to the laws and accessible to the courts, law enforcement and national security authorities of such jurisdictions.

How We Use AI in Our Hiring Process: To ensure transparency, we want candidates to know that Rivian uses iCIMS Talent Cloud Artificial Intelligence (TCAI) and AI-enabled tools to assist with screening, reviewing, organizing and highlighting profiles and applications that match the key requirements for each role.

AI does not make hiring decisions: Qualified candidate applications are reviewed by a member of our team, and all decisions throughout the process are made by humans. We use AI to support efficiency and consistency, not to replace human judgment. We are committed to a fair, thoughtful, and equitable experience for every candidate.

Participation in AI profile matching is entirely voluntary. If you prefer that your profile not be used in this process, you can opt out at any time. Opting out means your profile will be excluded from automated matching and will not be surfaced for additional roles through this system. Your current application remains active and will not be affected in any way.

Please note that we are currently not accepting applications from third party application services.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Platform Engineer

Senior Software Development Engineer

AMD

Belgradefulltime

Откликнуться на сайте работодателя

Описание вакансии

WHAT YOU DO AT AMD CHANGES EVERYTHING
At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.
Together, we advance your career.
The Role
AMD is seeking an experienced Software Development Engineer to join our Multimedia Security Platform team in Serbia. In this role, you will help develop and deliver cutting-edge content protection technologies that enable secure premium video playback across AMD platforms.

You will work at the intersection of platform security, multimedia, graphics, and operating system technologies, contributing to solutions that protect digital content while delivering exceptional user experiences.

This is an exciting opportunity for engineers who enjoy solving complex challenges in Linux systems, trusted execution environments, secure content delivery, and hardware-assisted security.

The Person
The ideal candidate is a self-motivated software engineer who thrives in a highly technical and collaborative environment. You are naturally curious about system-level technologies, security architectures, and multimedia frameworks. You enjoy debugging complex issues, working across software and hardware boundaries, and developing robust solutions that meet stringent security and performance requirements.

You possess strong analytical and problem-solving skills, communicate effectively with cross-functional teams, and are passionate about building secure, high-quality software solutions.

Key Responsibilities

  • Design, develop, and maintain Widevine OEMCrypto implementations in Trusted Execution Environments.
  • Develop and optimize secure content decryption modules (CDM) for protected video playback.
  • Implement secure buffer handling and encrypted content processing pipelines.
  • Work on integration between OEMCrypto, secure VA-API, and multimedia frameworks
  • Develop end-to-end testing applications for Widevine L1 secure playback validation.
  • Collaborate with PSP (Platform Security Processor), multimedia driver teams, and display teams for secure video path implementation.
  • Support HDCP integration and secure rendering pipelines.
  • Investigate, debug, and resolve security-related software issues throughout the trusted application stack.
  • Work with Google Widevine certification and compliance requirements.
  • Contribute to continuous improvements in validation automation, testing methodologies, and software quality processes.

Preferred Experience

  • Proficiency in C programming.
  • Experience with Linux Systems or Linux OS or Linux Kernel or Linux Drivers
  • Knowledge of media frameworks or video codecs or multimedia APIs and hardware-accelerated video processing or streaming technologies like DASH, HLS.
  • Understanding of memory management, particularly secure memory handling (TMZ - Trusted Memory Zone).
  • Understanding of cryptographic concepts and secure coding practices.
  • Familiarity with Google Widevine, PlayReady, FairPlay, or comparable DRM ecosystems is highly desirable.

Academic Credentials

  • Bachelor's degree preferred in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.

Employment Duration

  • This is a Fixed Term contract for 12 months with an opportunity for extension or conversion to a permanent role.

LOCATION:

  • Belgrade, Serbia (Hybrid)

Benefits offered are described:
AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.
This posting is for an existing vacancy.

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Platform Engineer

Senior Full-stack Engineer (AWS & Cloud-Native Applications)

NTT DATA Europe & Latam

Novi Sadfulltime

Откликнуться на сайте работодателя

Описание вакансии

Who We Are
Our client is a world-leading reinsurance and risk management company, delivering comprehensive solutions across insurance, underwriting, and data-driven risk assessment. With a strong focus on innovation and long-term stability, they support clients in addressing complex risks and driving sustainable value in an ever-changing global landscape.

We are looking for a skilled Full‑Stack Developer to join one of our teams and contribute to the design and development of scalable, secure, cloud‑native applications. You will work across the entire stack-frontend, backend, cloud services-helping us build modern digital products with high engineering standards.

The ideal candidate has solid hands‑on experience with AWS services, modern web frameworks, TypeScript, and API‑driven architectures, along with strong communication and collaboration skills.

What You'll Be Doing

  • Develop high‑quality cloud‑native applications using TypeScript across both frontend and backend.
  • Contribute to frontend development using React, Next.js, Tailwind‑based frameworks.
  • Build backend services in Node.js/TypeScript for ETL processes, ML workflows, data processing, and risk insights.
  • Implement and maintain REST APIs with secure authentication (OAuth/OIDC, HMAC).
  • Work with AWS services such as Lambda, Fargate, API Gateway, CloudFront, S3, DynamoDB, Glue, Athena, Step Functions, and more.
  • Apply security best practices: IAM/CIAM policies, TLS/KMS encryption, logging & auditing.
  • Implement CI/CD pipelines
  • Use Infrastructure as Code tools such as Terraform and CDK for Terraform (CDKTF).
  • Collaborate closely with UI/UX, Scrum Master, and Product Owner in an Agile environment.
  • Participate in Scrum ceremonies, backlog refinement, and technical discussions within the team.
  • Contribute to maintaining engineering standards, coding best practices, and technical quality across user stories.

What You'll Bring Along

  • Bachelor’s degree in Computer Science, Information Technology, or similar.
  • Minimum 5+ years of experience in full‑stack software development.
  • Strong expertise with: React, Next.js, Tailwind/Flowbite, TypeScript
  • Strong expertise with: Node.js and REST API design
  • Hands‑on experience with AWS services: Lambda, Fargate, API Gateway, CloudFront, S3, DynamoDB, Glue, Athena, Lake Formation, IAM, Secrets Manager, VPC Endpoints, PrivateLink, Step Functions.
  • Solid understanding of: APIs & integrations: REST, gRPC, OAuth/OIDC, EventBridge, SQS, webhooks
  • Strong background in: Integrations with enterprise/OEM/insurer systems
  • Good knowledge of Infrastructure as Code: Terraform, CDKTF; environment configuration; CI/CD workflows in Azure DevOps.
  • Familiarity with IAM/CIAM (Entra), TLS/KMS, WAF, Cognito multi‑tenancy.
  • Experience working in Agile teams.
  • Excellent command of both spoken and written English

Это сохранённая копия объявления, опубликованного в другом месте. Вакансии снимают без предупреждения — перед откликом проверьте сайт работодателя. mentors.coach не является нанимающей стороной.

Ещё 27 вакансий по этой категории в этой стране

Data EngineerAleph · Serbia

Откликнуться на сайте работодателя