Senior II Software Engineer
Location
Worldwide
Posted
3 days ago
Salary
0
Seniority
Senior
Job Description
Senior II Software Engineer
Akamai Technologies
Role Description Do you relish the prospect of working with cutting-edge systems? Do you love collaborating with teams to solve complex challenges? Join the Platform Security Engineering Team. We are a group of engineers who develop systems that support and secure Akamai's global network and Linode cloud systems. Our systems provide data security, server integrity, network access, and secure communications infrastructure. This is an opportunity to build software that enables one of the largest platforms in the world! As a Senior Software Engineer on the Platform Security Engineering team, you will: - Maintain existing software and keep it compliant as well as design, implement, and test new features. - Improve safety and stability of services; spot and eliminate problems and risks; write maintainable and secure code. - Conceptualize, design, and implement solutions. - Become a Subject Matter Expert and assume ownership of a part of the team's component portfolio. - Conduct code and design reviews with peers, document work for users and team, and guide efforts toward process enhancements effectively. - Coach and mentor team members to empower and develop them as individuals and as a cross-functional team. Qualifications - Solid commercial experience in one or more of the following languages: Rust, Python, C++. - Experience working with Linux/Unix internals. - Expertise in critical thinking and attention to detail while creating security-focused applications optimized for scalability and performance. - Considerable experience with frontend application development, using one or more of the following languages: React, JavaScript. Benefits - We support your health, well-being, finances, and life beyond work. - FlexBase adapts to your job's needs. - Akamai's FlexBase program is designed to provide employees with an exceptional workplace experience, allowing them to work in ways that suit them best: at home, in an office, or a combination of both.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Engineer, Flutter
Careers at TideAt Tide we help SMEs save time (and money) in the running of their businesses by offering business accounts and related banking services, along with a comprehensive set of highly usable and connected administrative solutions from invoicing to accounting. Tide is available for UK, Indian, German and French SMEs. Over 1.8 million members: 800,000 UK and 1,000,000 in India and growing rapidly. Over $300 million raised in funding. Over 2,500 Tideans globally - we’re diversity champions! Offices in Central London, Sofia, Belgrade, Hyderabad, Gurugram, New Delhi, Berlin, Paris, and Luxembourg.
Role Description As a Mobile Engineer you’ll be: - Learning and sharing knowledge with our engineers on new things often, as we believe in experimentation, T-shaped engineering and collaborative learning for career growth. - Working on our new and existing products for our Business Areas, solving interesting problems with an exciting roadmap of brand new features. - Making a difference by leveraging your experience connecting with less experienced engineers, collaborating and cheering together. - Joining one of our expanding multi-disciplinary agile teams, working together with product owners, UI/UX designers, architects, engineers, and other business members to translate requirements into well-engineered solutions. - Joining our Flutter Community of Practices, where your input on improving processes and maintaining high quality across the team will be very welcome. - Progressing in your career with our Tide Growth Framework, encouraging you to outgrow your initial responsibilities, if you so desire. This role offers an exceptional opportunity to make a real difference with responsibilities across engineering practices in a supportive and rapidly expanding company! Qualifications - Working experience with Flutter as a Software Engineer. - Experience with popular Flutter libraries, tools and its lifecycle. - Passionate about building great products in small, autonomous, agile teams. - A passion for automation tests and experience writing testable code. - Experience building sleek, high-performance user interfaces and complex Mobile apps that successfully shipped to customers. Requirements - Utilising the latest iterations of Flutter and Dart. - Using popular and trusted plugins, packages, and tools, preferring leveraging existing solutions over reinventing the wheel. - Adopting a modular approach in building applications, viewing each small package akin to a Lego block. - Handling an extensive Dart codebase with Melos, featuring over 300 packages and around 2 million lines of code. - Managing state and dependency injection efficiently using flutter_bloc, get_it and injectable. - Leveraging auto_route and flow_builder for application navigation. - Implementing backend communication using freezed, json_serializable, retrofit, and dio interceptors. - Relying on code generation with mason and build_runner. - Using i69n for localisation. - Committing to Behaviour Driven Development (BDD) tests, using bdd_widget_test. - Utilising Firebase Suite, DataDog, LaunchDarkly, and Segment for tracking, monitoring, and deploying securely. - Facilitating CI/CD pipelines and weekly releases with GitHub and GitHub actions. Benefits - The gross annual salary for this position ranges from €60,000 to €75,000 depending on your skills and experience. - Remote first. - 25 days of paid annual leave. - 3 additional days for volunteering and learning. - Private Health Insurance. - Mental Health Support Platform. - FitPass. - Family and Friendly Leave (according to statutory). - Personal L&D budget. - Share options.
Staff Software Engineer, Planner Evaluation
WaymoWaymo is an autonomous driving technology company creating a new way forward in mobility.
Title: Staff Software Engineer, Planner Evaluation Locations: Mountain View, California, United States | San Francisco, California, United States | New York City, New York, United States Hybrid Job Description: Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver-to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states. The Planner Evaluation team works on one of the key challenges in autonomous driving: measuring and improving the quality of the software that drives the car. We are looking for experienced data-minded software engineers and data scientists to help us improve how we characterize and evaluate changes to the Onboard software stack (Planner, Perception, etc). If you are passionate about autonomous vehicles and how to use rich, complex data to drive decision making, this is the role for you! This role follows a hybrid work schedule and reports to an Sr. Engineering Manager. You will: - Develop signals to measure the performance and driving qualities of the Waymo driver, using a range of techniques including statistics, math, physics, algorithms and machine learning. - Use simulation creatively and mine real world driving logs to measure driving performance. - Design and implement methods to make a stronger connection between onboard software changes and simulated outcomes. - Champion code health and best practices in a large and complex code base. - Analyze data and make recommendations on how to improve metric quality and interpretability. - Collaborate with other engineers, data scientists, statisticians and the leadership team to deliver evaluation products and help make data driven decisions. You have: - BS in Computer Science, Robotics, Statistics, Physics, Math or another quantitative area - Strong self-motivation to navigate complex systems and pursue open-ended problems to completion - 4-7 years of industry experience with - Navigating and modifying a large code base containing a variety of languages, such as C++, Python and SQL - Performing statistical analyses - Building data processing pipelines - Writing, reviewing, and merging code following industry standards for code health and maintainability - Quant/data fluency is a top requirement We prefer: - Experience coding in C++ - Experience with ML - Experience with A/B experiment infrastructure - Experience building and validating metrics to measure quality in complex systems - Exposure to ad-hoc data analysis tools for rapid modeling and prototyping - Experience working in the AV industry #LI-Hybrid The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range $251,000-$310,000 USD We appreciate your interest in Waymo. Waymo is proud to be an equal opportunity employer, committed to creating a culture of belonging and maintaining a supportive workplace for all employees. We welcome applicants of all backgrounds, and employment decisions are based on a candidate's qualifications, experience, and alignment with job requirements and business needs. Waymo does not discriminate against, and prohibits harassment of, any applicant or employee based on race, color, sex, sexual orientation, gender identity, religion, national origin, age, disability, military status, family status, pregnancy, genetic information or any other basis protected by applicable law. Waymo will also consider for employment qualified applicants with criminal records in accordance with applicable law.
HCM Specialist / OIC Integration Developer
KyndrylWe design, build, manage and modernize the mission-critical technology systems that the world depends on every day.
• Configure Oracle HCM Cloud with focus on Oracle Learning • Upload and validate SCORM packages • Design and develop reports using OTBI BI Publisher • Perform data activities using HCM Data Loader (HDL / HSDL) • Analyze integration requirements and translate business needs • Design and develop integrations using Oracle Integration Cloud (OIC) • Prepare integration design documents and operational runbooks
Senior Node.js Developer
Poland and Eastern EuropeXebia is a global tech company with a journey in CEE that started with two Polish companies – PGS Software and GetInData. We are a team of 1,000+ experts delivering top-notch work across cloud, data, and software. We work on impactful projects across various sectors including fintech, e-commerce, aviation, logistics, media, and fashion, helping clients build scalable platforms and cutting-edge applications. Our clients include notable names like McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, and InPost.
Role Description You will be: - Developing and maintaining scalable backend and frontend applications using modern technologies. - Enhancing and expanding campaign management, audience targeting, and indexing capabilities within a large-scale advertising platform. - Partnering with cross-functional teams and stakeholders to translate business requirements into effective technical solutions. - Contributing to the architecture, performance, reliability, and continuous improvement of critical services within the ad delivery ecosystem. - Participating in code reviews, technical discussions, and engineering initiatives to maintain high software quality standards. - Supporting production systems and ensuring operational excellence through participation in an on-call rotation for business-critical services (once a month). Qualifications - At least 6+ years of experience in software development using Node.js, TypeScript, and React. - Proven ability to solve complex technical problems and deliver high-quality solutions. - Experience with, or willingness to learn, AWS cloud services. - Good understanding of CI/CD pipelines and software delivery best practices. - Commitment to writing maintainable, scalable, and well-tested code. - Ability to work independently and contribute to technical decision-making in a senior role. - Practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery. - Work from the European Union region and a work permit are required. Requirements - Nice to have experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work. - Interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches. Recruitment Process - CV review - HR call - Interview - Client Interview - Decision


