Software Engineer Jobs
605,204 open positions · Updated daily
Software engineering remains the backbone of digital transformation. Demand spikes in AI, cloud-native, and cybersecurity stack across fintech, healthtech, and autonomous vehicle sectors. Companies prioritize engineers who can prototype ML models, deploy containerized services, and secure data pipelines, driving a hiring surge that outpaces other tech roles.
Roles vary from Frontend specialists mastering React or Vue, to Backend engineers fluent in Go and Rust, and DevOps professionals orchestrating Kubernetes pipelines. Full‑stack engineers juggle API design, responsive UI, and CI/CD automation. Data engineers shape ETL workflows with Spark and Snowflake, while embedded firmware developers write low‑latency code in C/C++ for IoT devices.
Salary transparency gives engineers a clear benchmark for market rates and helps them negotiate compensation that reflects skill and impact. Knowing the exact pay band for a Junior Python developer in New York ($80k–$95k) versus a Senior Cloud Architect in Seattle ($140k–$170k) empowers candidates to assess whether a role aligns with their financial goals and career trajectory.
Quality Engineer-Middleware
Company: IBM
Location: BANGALORE, IN
Posted Dec 04, 2025
The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. The position requires designing, building, testing, and deploying effective testing solutions, applying automated tools across the Software Development Life Cycle, and supporting the test team with tool and process recommendations.
Senior Data Engineer Python and AWS
Company: IBM
Location: Multiple Cities
Posted Dec 04, 2025
The text is a job description for a Senior Data Engineer role at IBM Consulting. It highlights the responsibilities, required education, and technical expertise needed for the position. The role involves designing, developing, and maintaining large-scale data pipelines using AWS technologies, collaborating with cross-functional teams, and ensuring high-performance and scalability.
Data Engineer-Business Intelligence
Company: IBM
Location: Pune, IN
Posted Dec 04, 2025
The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, providing expertise in analysis, requirements gathering, design, coordination, customization, testing, and support of reports. The position requires a Bachelor's degree, preferably a Master's degree, and at least 3 years of experience in BI/DW projects using Cognos. Preferred experience includes cloud and integration platforms, Agile mindset, and ETL/Data Integration tools.
Platform Engineer II - HashiCorp Cloud Platform Services
Company: IBM
Location: BANGALORE, IN
Posted Dec 04, 2025
This job description highlights a career at IBM Software involving innovative cloud solutions, collaboration with global teams, and contributing to HashiCorp's cloud platform. The role emphasizes technical expertise in cloud infrastructure, automation, and security, with opportunities for leadership and impact in scalable software development.
Quality Engineer-Functional
Company: IBM
Location: Shenyang, CN
Posted Dec 04, 2025
The text describes a career in IBM Consulting, highlighting the opportunity to work with global clients, improve hybrid cloud and AI solutions, and contribute to the quality of software through testing. It emphasizes the importance of technical skills, collaboration, and adaptability in an agile environment.
Data Engineer-Data Platforms-AWS
Company: IBM
Location: Pune, IN
Posted Dec 04, 2025
The role involves working in IBM Consulting Client Innovation Centers Delivery Centers to deliver deep technical and industry expertise to clients worldwide. The Data Engineer will develop, maintain, evaluate, and test big data solutions using Spark Framework with Python or Scala on Hadoop and AWS Cloud Data Platform. The role requires experience in building data pipelines, processing data with Spark, developing efficient software code, and working with Hadoop and AWS ecosystem components.
Data Engineer-Business Intelligence
Company: IBM
Location: Hyderabad, IN
Posted Dec 04, 2025
The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, providing expertise in analysis, requirements gathering, design, coordination, customization, testing, and support of reports. The position requires a Bachelor's degree, preferably a Master's degree, and at least 3 years of experience in BI/DW projects using Cognos. Preferred experience includes cloud and integration platforms, Agile mindset, and ETL/Data Integration tools.
Data Engineer-Data Integration
Company: IBM
Location: Hyderabad, IN
Posted Dec 04, 2025
The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. As a Data Engineer, you will harness data to uncover insights, collaborate with diverse teams, and implement data pipelines using various tools and technologies.
Data Engineer-Data Platforms-Azure
Company: IBM
Location: BANGALORE, IN
Posted Dec 04, 2025
The role involves working in IBM Consulting Client Innovation Centers Delivery Centers, delivering technical and industry expertise to clients worldwide. The position requires a graduate degree in a quantitative field, 7+ years of data engineering experience, and 4+ years of experience with Azure technology services and Python. Mandatory skills include PySpark, PLSQL, Spark SQL, SQL DB, and experience with various Azure services and databases.
Data Engineer-Data Platforms-Azure
Company: IBM
Location: Kochi, IN
Posted Dec 04, 2025
The role of an Associate Software Developer at IBM involves working in a Client Innovation Center Delivery Center, collaborating with diverse teams to gather, store, and process data using various technologies. The position requires implementing predictive models, designing enterprise search applications, and working in an Agile environment. Required skills include Azure Databricks, Python, SQL, and Github, while preferred experience includes teamwork, communication, and analytical problem-solving.
Data Engineer-Data Platforms-AWS
Company: IBM
Location: Pune, IN
Posted Dec 04, 2025
The role involves working in IBM Consulting Client Innovation Centers Delivery Centers to deliver deep technical and industry expertise to clients worldwide. The Data Engineer will develop, maintain, evaluate, and test big data solutions using Spark Framework with Python or Scala on Hadoop and AWS Cloud Data Platform. The role requires experience in building data pipelines, processing data with Spark, developing efficient software code, and working with Hadoop and AWS ecosystem components.
Application Engineer
Company: IBM
Location: Multiple Cities
Posted Dec 04, 2025
IBM Consulting offers a career rooted in long-term relationships and collaboration with global clients. The role involves working on large-scale projects across various industries, utilizing IBM's technology platforms and partner ecosystem. The position requires strong communication skills in Japanese and technical expertise in areas such as open systems, web applications, mobile applications, and cloud-native development.