Senior Software Engineer Episode SixSenior Software EngineerTexas, AL$163,550–$190,000 / year4 years of experience in concurrent programming (e.g., Actor Model, Java CompletableFuture, thread pool Executors) for real-time transaction systems. Imagine the flexibility to pay however you want - card, QR code, credit, installments, debit, multiple currencies, reward points, or a combination of any of these - all on the same Account.
Project Engineer SAIIAProject EngineerBirmingham, AlabamaFull timeMasTec’s Clean Energy and Infrastructure Group (CE&I) is a $4 billion annual revenue business unit that provides construction services for industrial facilities; building products manufacturers, power generation facilities, manufacturing plants; solar, wind, and thermal energy plants; buildings, and infrastructure. Position Summary: The Field Engineer/Project Engineer is responsible for , but not limited to project engineering , daily reports, quantity tracking, project scheduling activities , budget updates, correspondence logs, and requests for information .
Software Engineer - iOS/Android The PNC Financial Services Group IncSoftware Engineer - iOS/AndroidBirmingham, AL$60,000–$150,000 / yearIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. Android Mobile Applications, Angular, Apple iOS, Application Development, Business Management, Customer Solutions, Design, Group Problem Solving, Java (Programming Language), Process Improvements, Release Management, Software Solutions, User Experience (UX) Design.
Software Engineer Principal Sr. - Javascript, GO, CI/CD, DevSecOps The PNC Financial Services Group IncSoftware Engineer Principal Sr. - Javascript, GO, CI/CD, DevSecOpsBirmingham, AL$112,000–$249,600 / yearIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Senior Software Engineer - Java, Jenkins, Spring Boot The PNC Financial Services Group IncSenior Software Engineer - Java, Jenkins, Spring BootBirmingham, AL$5,500–$17,225 / yearIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Principal Engineer - Software Development (.NET + AI) Stonex GroupPrincipal Engineer - Software Development (.NET + AI)Birmingham, AL$155,000–$185,000 / yearAs a Fortune 100, Nasdaq-listed provider, we connect clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors. This role is suited for a strategic thinker and hands-on technologist who is eager to continuously learn, thrives in fast-paced environments, and excels at solving complex problems while balancing multiple priorities effectively.
Senior Software Engineer 1 o9 SolutionsSenior Software Engineer 1Texas, ALMINIMUM REQUIREMENTS: Requires a Bachelor's degree, or foreign equivalent degree in Electronics Engineering, Computer Engineering, or Computer Science and two (2) years of experience in the job offered or two (2) years of experience in a related occupation utilizing NET framework, C#, ASP.NET Core or ASP.NET MVC; running RESTful API development; developing Microservices; utilizing SQL Server or relational database systems; operating Cloud platforms (Azure/ AWS/ GCP); utilizing DevOps practices including CI/CD pipelines; using version control systems (Git); and employing Scale-out architectures and big data technologies. With a $3.7 billion valuation and a global presence across Dallas, Amsterdam, Barcelona, Madrid, London, Paris, Tokyo, Seoul, and Munich, o9 is among the fastest-growing technology companies in the world.
Software Engineer Team Leader - .NET / Full Stack Regions Financial CorpSoftware Engineer Team Leader - .NET / Full StackHoover, ALThe information that you submit will be collected and reviewed by associates, consultants, and vendors of Regions in order to evaluate your qualifications and experience for job opportunities and will not be used for marketing purposes, sold, or shared outside of Regions unless required by law. Job Description: At Regions, the Software Engineer Team Leader devises or modifies procedures to solve complex problems considering computer limitations, operating time, and forms of desired results.
Software Engineer Principal The PNC Financial Services Group IncSoftware Engineer PrincipalBirmingham, ALKey Skill: Linux, Windows Server, PowerShell, Python, automation, scripting, platform engineering, configuration management, drift management, drift detection, observability, monitoring, Elastic, Dynatrace, cloud (AWS, Azure), infrastructure engineering, system design, mentoring, technical leadership. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Software Engineer Lead - Mainframe; Retail/Deposit The PNC Financial Services Group IncSoftware Engineer Lead - Mainframe; Retail/DepositBirmingham, AL$55,000–$158,700 / yearIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Mobile Software Engineer III – Native iOS ConsultNetMobile Software Engineer III – Native iOSBirmingham, AL$65–$70 / hourAs a native mobile engineer, you will work on production-level applications, leveraging modern frameworks to deliver high-quality, scalable solutions. This role requires true native development experience; candidates with a primary background in cross-platform frameworks (e.g., React Native, Flutter) will not be considered.
Software Engineer Lead (Angular/.NET) The PNC Financial Services Group IncSoftware Engineer Lead (Angular/.NET)Birmingham, AL$40,000–$158,125 / yearIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
Mobile Software Engineer IV – Native iOS/Android ConsultNetMobile Software Engineer IV – Native iOS/AndroidBirmingham, AL$75–$80 / hourAs a native mobile engineer, you will work on production-level applications, leveraging modern frameworks to deliver high-quality, scalable solutions. We are seeking a Mobile Software Engineer with deep expertise in native mobile development—either iOS (Swift/SwiftUI) or Android (Kotlin/Jetpack Compose).
Lead Software Engineer - Genesys Cloud, Contact Center, IVR The PNC Financial Services Group IncLead Software Engineer - Genesys Cloud, Contact Center, IVRBirmingham, AL$55,000–$179,400 / yearApplication Development, Atlassian Confluence, Atlassian JIRA, Business Management, Cloud Architectures, Customer Solutions, Design, Group Problem Solving, Interactive Voice Response (IVR), Process Improvements, Release Management, Software Solutions, User Experience (UX) Design. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Mobile Software Engineer III – Native iOS/Android ConsultNetMobile Software Engineer III – Native iOS/AndroidBirmingham, AL$65–$70 / hourAs a native mobile engineer, you will work on production-level applications, leveraging modern frameworks to deliver high-quality, scalable solutions. We are seeking a Mobile Software Engineer with deep expertise in native mobile development—either iOS (Swift/SwiftUI) or Android (Kotlin/Jetpack Compose).
Senior Software Engineer - Full Stack The PNC Financial Services Group IncSenior Software Engineer - Full StackBirmingham, AL$86,250–$158,125 / yearIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Senior Software Engineer- Application Development & Systems Integration Rose InternationalSenior Software Engineer- Application Development & Systems IntegrationHoover, Alabama$60–$63 / hourFull time
Software Engineer Sr The PNC Financial Services Group IncSoftware Engineer SrBirmingham, AL$86,250–$158,125 / yearIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Software Engineer Kratos DefenseSoftware EngineerBirmingham, ALMajor aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and problem solving. Travel to customer sites, field locations, and deployment sites as required, potentially including OCONUS locations (estimated 25-50%).
Software Engineer Lead - iOS/Android The PNC Financial Services Group IncSoftware Engineer Lead - iOS/AndroidBirmingham, AL$86,250–$172,500 / yearIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. The ideal candidate will have strong backend development skills using Java technologies, modern frontend development experience, and the ability to design, develop, and support mobile applications that integrate seamlessly with enterprise services and APIs.
Staff Software Engineer (PACS) - Full Time - Remote Experity IncStaff Software Engineer (PACS) - Full Time - RemoteALRemote$121,400–$161,000 / yearOnePACS is a cloud-based PACS platform supporting radiology groups, teleradiology providers, imaging centers, and healthcare organizations that depend on reliable, high-volume diagnostic imaging workflows. Flexibility - Experity is committed to helping team members face the demands of juggling work, family and life-related issues by offering flexible work scheduling to manage your work-life balance.
Software Engineer IV ConsultNetSoftware Engineer IVBirmingham, AL$75–$82 / hourThis position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions. Tests installed software for malfunction detection Identifies and resolves business systems issues.
Software Engineer IV (Senior Quality Engineer / SDET) ConsultNetSoftware Engineer IV (Senior Quality Engineer / SDET)Birmingham, AL$65–$70 / hourIt is a senior-level Quality Engineering / test automation position responsible for ensuring release readiness across customer-facing digital banking applications. The engineer will integrate into an established QA automation process supporting both manual and automated testing across all phases of delivery.
Senior Software Engineer - Pay Sustainable Engineering TravelPerk S.L.Senior Software Engineer - Pay Sustainable EngineeringBirmingham, ALWhether its coordinating a cross-squad initiative, contributing to one of our engineering guilds (where engineers from different teams align on shared technical topics), or pairing with architects on solution discovery, youll operate comfortably beyond your immediate team. Through strong technical leadership, systems thinking, and a focus on sustainable engineering practices, you'll help build a healthier, more scalable payments platform that enables teams to move faster with greater confidence.
Software Engineer III (C#/.NET APIs – Backend Focus) ConsultNetSoftware Engineer III (C#/.NET APIs – Backend Focus)Birmingham, AL$65–$70 / hourThis role is primarily backend-focused, responsible for designing and maintaining APIs that support critical financial transactions including reservations, bookings, and settlements. We are seeking a Software Engineer III to support the R2 Project within a fully on-premise .NET-based transaction processing platform (FETA).
Staff Software Engineer - Search / AI CVS Health CorpStaff Software Engineer - Search / AIAL$106,605–$284,280 / yearCurrently, we are seeking a Staff Software Engineer - Search / AI who as a Senior technical leader, be responsible for driving architecture, design, and delivery of scalable, cloud-native platforms built on microservices architecture and AI capabilities. CVS Health is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers' lives and who want to be on the forefront of digital innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world.
NewSoftware Engineer IV PinnacleSoftware Engineer IVHoover, ALThe specific compensation for this position will be determined by several factors, including the scope, complexity, and location of the role, as well as the cost of labor in the market; the skills, education, training, credentials, and experience of the candidate; and other conditions of employment. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.
Staff Software Development Engineer CVS Health CorpStaff Software Development EngineerAL$106,605–$284,280 / yearFurthermore, the Staff Engineer role includes closely working with a team of engineers to drive delivery excellence, partner with business and other IT leaders to build digital assets, provide expert level support to resolve complex issues and provide RCA, identify gaps in systems in current digital eco system and provide solutions to enhance overall performance. CVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers' lives and who want to be on the forefront of digital innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world.
Custom Software Engineer Akkodis Group AG.Custom Software EngineerRaleigh, AL$50–$53 / hourIn addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Custom Software Engineer job responsibilities include: Collaborate with Accenture and client teams to understand business and technical requirements.
Software Engineer Regions Financial CorpSoftware EngineerHoover, ALThe information that you submit will be collected and reviewed by associates, consultants, and vendors of Regions in order to evaluate your qualifications and experience for job opportunities and will not be used for marketing purposes, sold, or shared outside of Regions unless required by law. Ensures compliance with risk management programs, rules and regulations, and cybersecurity practices; identifies opportunities for and supports process improvements; applies disciplined change management practices.
Software Engineer LinqSoftware EngineerBirmingham, AlabamaLinq builds the infrastructure that lets businesses talk to customers through AI — in the channels where conversations are already happening: iMessage, RCS, SMS, and voice. Direct access to engineering leadership — we're a small team solving real problems with no layers of bureaucracy between you and the work.
NewSenior Full Stack Software Engineer Rose InternationalSenior Full Stack Software EngineerHoover, Alabama$70–$75 / hourTemporarySenior Full Stack Software EngineerRequired Education: Bachelor's degree in computer science, Computer EngineeringRequired Skills:Developing complex backend services and APIs with ASP.NET Core/.NETBuilding modern React.js/TypeScript front-end applications integrated with. Hands-on experience with Docker, Red Hat OpenShift, and/or containerized application environmentsThe Software Engineer oversees application development, modification, and maintenance of applications.
Senior Software Engineer II (Full Stack), Fieldwork Automation (Remote Pennsylvania) AuditBoard Inc.Senior Software Engineer II (Full Stack), Fieldwork Automation (Remote Pennsylvania)Pennsylvania, ALRemoteWe're a hardworking, energetic team that is passionate about our customers and believes that to be successful we should never stop learning: learning about our customers, our product, and how to build better software. Having surpassed $300M ARR and continuing to grow, Optro helps enterprises transform risk into opportunity through its AI-powered GRC Intelligence Platform.
Senior SAS Software Engineer IV (Modernization & Discovery Focus)-Remote ConsultNetSenior SAS Software Engineer IV (Modernization & Discovery Focus)-RemoteBirmingham, ALRemote$80–$85 / hourOur client needs a Senior SAS Software Engineer to support and modernize a long-standing SAS environment within a large financial services organization. Support batch processing workflows and mainframe file ingestion.
Software Engineer III - Cloud Platform GuidewireSoftware Engineer III - Cloud PlatformBirmingham, AlabamaDevelop Multi-Tenant Cloud Platform that caters to running all Guidewire applications and services (Refer: https://medium.com/guidewire-engineering-blog/guidewire-cloud-why-hybrid-tenancy-is-the-right-choice-56a0ff176032 , https://medium.com/guidewire-engineering-blog/guidewire-cloud-why-hybrid-tenancy-is-the-right-choice-part-2-of-2-ba22c9888bb8 . Guidewire Cloud is powered by the highly resilient Amazon Web Services (AWS) cloud infrastructure, with SLAs backed by experienced Guidewire teams and SaaS-certified partners spanning application management, system administration, security and compliance, upgrades, QA testing, health checks, and other services.
Sr Software Engineer (Java) Fusion HCRSr Software Engineer (Java)Birmingham, AlabamaIf you are passionate about cutting-edge tech like Java 21 and Google Cloud Platform (GCP), and you love mentoring global teams to engineering excellence, let’s build something incredible together. Technical Masteries Core Java (Expert Level): Deep proficiency with Java 21 (including Streams, Functional Programming, Futures, Virtual Threads, and Completable Future).
Embedded Software Engineer Illinois Tool Works IncEmbedded Software EngineerAL$78,400–$130,000 / yearJob Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration, and support of microcontroller-based embedded systems. The ideal candidate is comfortable working close to the hardware and can efficiently diagnose and resolve low-level issues involving microcontrollers, memory, interfaces, sensors, and communication devices.
Software Engineer Harris Computer SystemsSoftware EngineerAlabama, AL$70,000–$80,000 / yearOur suite spans Computer-Aided Dispatch (CAD), Records Management (RMS), Mobile, and Jail Management - a fully integrated platform designed to keep officers informed, connected, and safe in the field. The Software Engineer will work with colleagues to deliver reliable and scalable applications that contribute to keeping first responders in the field safe, efficient, and informed with mission-critical technology that is intuitive and easy to use.
Senior Principal, AI Software Engineer- Agentic & Industry Solutions GenesysSenior Principal, AI Software Engineer- Agentic & Industry SolutionsTexas, AL$205,200–$360,800 / yearKey Responsibilities: Design and deliver scalable agentic AI solutions that improve customer experience, reduce operational friction, and increase automation efficiency across enterprise environments. Architect multi-agent systems that coordinate AI services, enterprise applications, knowledge systems, and human interactions to drive measurable business outcomes.
Search Engineer (Software Engineer III) QED NationalSearch Engineer (Software Engineer III)Birmingham, ALRemoteAs a Full Stack Engineer III on our AI Search & Product Discovery team, you'll build the frontend applications, backend services, and search infrastructure that power highly relevant, personalized search experiences at scale. Build and integrate machine learning inference pipelines, including embeddings, transformer models, query understanding, reranking services, and LLM-powered features.
NewR&D Engineer Software 3 Broadcom IncR&D Engineer Software 3ALTo be part of our team - the brains behind the world's leading IT management software - you'll need to be bold, decisive, and have a true desire to partner and collaborate with like-minded, creative colleagues, every single day. In an arena where ideas and original thought are highly prized - and initiative, innovation and technical excellence are lauded - you'll need to be a self-motivated team player with a strong computer science background.
(Remote) Software Engineer Harris Computer Systems(Remote) Software EngineerPennsylvania, ALRemoteAs a wholly owned subsidiary of Constellation Software Inc. ("CSI", symbol CSU on the TSX), Harris has become the cornerstone for CSI's investment in utility, local government, school districts, public safety, and healthcare software verticals. The successful candidate will demonstrate curiosity and a willingness to actively adopt and leverage AI tools to improve workflows, solve problems, and increase efficiency.
Software Engineer Team Leader ConsultNetSoftware Engineer Team LeaderBirmingham, AL$80–$86 / hourOur client is looking for a Technical Lead / Engineering Lead to drive delivery and technical execution across a digital origination platform supporting consumer banking applications. This role combines hands-on development (55–60%) with technical leadership, coordination, and cross-team execution responsibilities.
Senior Software Engineer Shipt IncSenior Software EngineerBirmingham, ALShipt considers candidates located near a Shipt office or workspace in Birmingham, San Francisco, or Minneapolis to be hybrid, which means that they have the flexibility to work from home (with leader approval) or at a Shipt office in order to facilitate the ability to innovate, collaborate, and spark team connections. At Shipt, we aim to put our team first to boost a sense of belonging, spark opportunities for growth, provide unique benefits and commit to giving back to our communities in ways that make life better, both personally and professionally.
Principal Engineer Software Development (.NET + AI) StoneX Group IncPrincipal Engineer Software Development (.NET + AI)Birmingham, AL$155,000–$185,000 / yearAs a Fortune 100, Nasdaq-listed provider, we connect clients to the global markets - focusing on innovation, human connection, and providing world-class products and services to all types of investors. This role is suited for a strategic thinker and hands-on technologist who is eager to continuously learn, thrives in fast-paced environments, and excels at solving complex problems while balancing multiple priorities effectively.
Principal Engineer - Software Development (.NET + AI) StoneX GroupPrincipal Engineer - Software Development (.NET + AI)Birmingham, Alabama$155,000–$185,000 / yearAs a Fortune 100, Nasdaq-listed provider, we connect clients to the global markets – focusing on innovation, human connection, and providing world-class products and services to all types of investors. This role is suited for a strategic thinker and hands-on technologist who is eager to continuously learn, thrives in fast-paced environments, and excels at solving complex problems while balancing multiple priorities effectively.
Software Developer Harris Computer SystemsSoftware DeveloperAL$95,000–$110,000 / yearThe successful candidate will build working knowledge of the NextGen Classic platform and NextGen 2.0 architecture, contribute to bug fixes and modernization work, support deployments and releases, document important product knowledge, and use AI-assisted workflows to improve development, troubleshooting, testing, and knowledge capture. The successful candidate will work with a mature, mission-critical product that includes both legacy and modern technologies, including Visual Basic 6, SQL Server, Excel macros, custom integrations, IIS deployments, and production support processes.
Data Engineer / API Integration Developer The McPherson Companies IncData Engineer / API Integration DeveloperTrussville, ALGeneral Summary: Hands-on Data Engineer / API Integration Developer to help build and support modern data pipelines, system integrations, automation workflows, and internal web applications. This role will work across business systems, cloud platforms, databases, APIs, and AI-assisted development tools to deliver practical solutions that improve operational visibility, process automation, and enterprise data flow.
RESEARCH SOFTWARE ARCHITECT-ENT University of Alabama at BirminghamRESEARCH SOFTWARE ARCHITECT-ENTBirmingham, AL$104,045–$169,075 / yearUniversity'',''University'','''','''','''','''','''','''','''','''',''Information Technology'',''Information Technology'',''190800000 Research Computing'',''190800000 Research Computing'',''Regular'',''Regular'','''','''','''','''',''Day/1st Shift'',''Day/1st Shift'',''Onsite'',''Onsite'',''false'',''320877'',''320877'',''true'',''320877'',''false'',''Submission for the position: RESEARCH SOFTWARE ARCHITECT-ENT - (Job Number: T236649)'',''false'',''320877'',''false'',''true''. Transfers knowledge, expertise, and methodologies by providing documentation, technical assistance and mentorship to researchers and technical staff; communicates software engineering concepts to domain experts with varying degrees of software engineering knowledge.
Senior Data Engineer Akkodis Group AG.Senior Data EngineerDearborn, AL$55–$65 / hourProven experience designing and deploying scalable cloud-based data solutions on AWS, Azure, or GCP, with strong knowledge of data architecture, ETL/ELT processes, Kubernetes, Docker, and cloud infrastructure. Expert-level proficiency in Python and/or Java, advanced SQL skills, and hands-on experience with big data technologies such as Apache Spark, Kafka, Hadoop, and NoSQL databases.