Software Development Engineer

3 weeks ago


Bangalore Metropolitan Area, India Sigmoid Full time

About the Role:

We are looking for a skilled SDE with 3-6 years of experience in big data technologies, particularly Java, Apache Spark, SQL and data lakehouse architectures. The ideal candidate will have a strong background in building scalable data pipelines and experience with modern data storage formats, including Apache Iceberg. You will work closely with cross-functional teams to design and implement efficient data solutions in a cloud-based environment.

Key Responsibilities:

  • Data Pipeline Development:
  • Design, build, and optimize scalable data pipelines using Apache Spark.
  • Implement and manage large-scale data processing solutions across data lakehouses.
  • Data Lakehouse Management:
  • Work with modern data lakehouse platforms (e.g.Apache Iceberg) to handle large datasets.
  • Optimize data storage, partitioning, and versioning to ensure efficient access and querying.
  • SQL & Data Management:
  • Write complex SQL queries to extract, manipulate, and transform data.
  • Develop performance-optimized queries for analytical and reporting purposes.
  • Data Integration:
  • Integrate various structured and unstructured data sources into the lakehouse environment.
  • Work with stakeholders to define data needs and ensure data is available for downstream consumption.
  • Data Governance and Quality:
  • Implement data quality checks and ensure the reliability and accuracy of data.
  • Contribute to metadata management and data cataloging efforts.
  • Performance Tuning:
  • Monitor and optimize the performance of Spark jobs, SQL queries, and overall data infrastructure.
  • Work with cloud infrastructure teams to optimize costs and scale as needed.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • 3-6 years of experience in data engineering, with a focus on Java, Spark and SQL Programming languages.
  • Hands-on experience with Apache Iceberg, Snowflake, or similar technologies.
  • Strong understanding of data lakehouse architectures and data warehousing principles.
  • Proficiency in AWS data services.
  • Experience with version control systems like Git and CI/CD pipelines.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

Nice to Have:

  • Experience with containerization (Docker, Kubernetes) and orchestration tools like Airflow.
  • Certifications in AWS cloud technologies


  • Software Engineer

    4 weeks ago


    Bangalore Metropolitan Area, India Catoff Full time

    Company Description At Catoff, we turn everyday activities into epic challenges on Solana. Our web3 platform allows users to challenge friends to dares, engage in 1-on-1 duels, or join global pools for endless fun and adventure. Join us where #adventureawaits! Role Description This is a full-time remote role for a Software Engineer at Catoff. The Software...


  • Bangalore, India Rocket Software Development India Private Limited Full time

    Job Title: Software Engineer IIAt Rocket Software Development India Private Limited, we are seeking a highly skilled Software Engineer II to join our team. As a Software Engineer II, you will play a key role in designing, developing, and troubleshooting software programs for both enhancements and new product development.Key Responsibilities:Design and...


  • Bangalore, India Rocket Software Development India Private Limited Full time

    Job Title: Software Engineer IIAt Rocket Software Development India Private Limited, we are seeking a highly skilled Software Engineer II to join our team. This role requires a strong background in software development, with a focus on designing, developing, and troubleshooting software programs.Key Responsibilities:Design and implement software solutions in...

  • Software Developer

    1 week ago


    Bangalore Metropolitan Area, India Sagri Full time

    Sagri, a pioneering agri-tech start-up, is revolutionizing the agricultural sector by leveraging satellite data and AI to address global food crisis and climate change challenges.The RoleWe are seeking a highly skilled and motivated Software Engineer to join our development team in India. As a key member of our team, you will be responsible for:Designing and...


  • Bangalore Metropolitan Area, India Razorpay Full time

    The Role: A lead software development engineer at Razorpay is well-grounded - innovative, quality focussed, product thinker, and business conscious - not mere coders, of course, with deeper technical context and experience to build quality software. You should be able to see nuances and elements that others might not. Engineering creates a significant...


  • Bangalore Metropolitan Area, India Razorpay Full time

    The Role: A lead software development engineer at Razorpay is well-grounded - innovative, quality focussed, product thinker, and business conscious - not mere coders, of course, with deeper technical context and experience to build quality software. You should be able to see nuances and elements that others might not. Engineering creates a significant...


  • Bangalore Metropolitan Area, India Exquisite Auto Full time

    Job Title: Application Software Engineer-ChinaExquisite Automotive Systems Co., Ltd. is seeking a highly skilled Application Software Engineer to join our team in Baoding, China.Job Summary:We are looking for a talented software engineer to develop and implement electronic control systems for our chassis products. The ideal candidate will have a strong...

  • Java Software Engineer

    2 months ago


    Bangalore Metropolitan Area, India Oracle Full time

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing,...


  • Bangalore Metropolitan Area, India LeadSoc Technologies Pvt Ltd Full time

    Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our team at LeadSoc Technologies Pvt Ltd. As a key member of our design services team, you will be responsible for developing and implementing embedded software solutions for various clients in the automotive, consumer electronics, telecommunications, and healthcare...


  • Bangalore Metropolitan Area, India Intuit Full time

    Staff Software Engineer – BackendOverviewCome join Intuit as a Staff Software Engineer in the Quickbooks Online team. You will join an innovative and passionate team of engineers using cutting edge technologies like React, Spring Boot, Kubernetes, AWS, Elastic Search, Kafka, and globally distributed services. We are looking for an engineerwith a strong...


  • Bangalore Metropolitan Area, India Anthology Inc Full time

    Job Title: Staff Software EngineerWe are seeking a highly skilled and experienced Staff Software Engineer to join our Product Development team at Anthology Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our web-based learning platforms.Key Responsibilities:Design and develop high-quality software...


  • Bangalore Metropolitan Area, India Checkpoint Systems Full time

    SOFTWARE ENGINEER, ANDROIDSUMMARY We are looking for an Android mobile app developer to design, development and maintenance of Android apps. The developer will design the entire app lifecycle right from concept stage until delivery and post launch support. Apps will be mainly content based and integrated closely with the web sites. In addition to delivering...

  • Rocket Software

    3 weeks ago


    Bangalore, Karnataka, India Rocket Software Development India Private Limited Full time

    Job Description :The Software Engineer-II will design, develop, troubleshoot, and debug software programs for both enhancements and new product development. You will be responsible for developing software tools, including but not limited to operating systems, compilers, routers, networks, utilities, databases, and internet-related tools. The role requires...

  • Lead Software Engineer

    2 months ago


    Bangalore Metropolitan Area, India Pocket FM Full time

    Lead Software EngineerAbout Pocket FMIt’s an amazing time to join Pocket FM as we continue shaping the future of entertainment globally with audio series. With a strong repository of long-form storytelling, Pocket FM has evolved as the powerhouse of entertainment. Our mission is to give wings and wisdom to stories, transforming them into a strong...


  • Bangalore Metropolitan Area, India Fime Full time

    About FimeFime is a global leading player in the payments, smart mobility, biometrics, and authentication industries. With over 800 experts in 20 locations worldwide, we empower our clients to create and launch trusted and secure solutions through consulting and testing services.Job DescriptionWe are seeking a Senior Software Engineer to join our Solutions...


  • Bangalore Metropolitan Area, India Pocket FM Full time

    Lead Software EngineerAbout Pocket FMIt’s an amazing time to join Pocket FM as we continue shaping the future of entertainment globally with audio series. Our mission is to give wings and wisdom to stories, transforming them into a strong entertainment package. Pocket FM has grown to 130+ million listeners community, spending an average of over 115 minutes...


  • Bangalore Metropolitan Area, India Impetus Full time

    Skills : Golang; Postgres / Postgresql; Kafka; APIGolang Codility will be sent to determine 1st round interview eligibility. Tech screens will be based on highest Codility score. Key Responsibilities:Responsible for designing system solutions, developing custom applications, and modifying existing applications to meet distinct and changing business...


  • Bangalore Metropolitan Area, India Pocket FM Full time

    Lead Software Engineer- (Gen Ai)About Pocket FMIt’s an amazing time to join Pocket FM as we continue shaping the future of entertainment globally with audio series. Our mission is to give wings and wisdom to stories, transforming them into a strong entertainment package. Pocket FM has grown to 130+ million listeners community, spending an average of over...


  • Bangalore Metropolitan Area, India Pocket FM Full time

    Senior Software Engineer- BackendAbout Pocket FMIt’s an amazing time to join Pocket FM as we continue shaping the future of entertainment globally with audio series. With a strong repository of long-form storytelling, Pocket FM has evolved as the powerhouse of entertainment. Our mission is to give wings and wisdom to stories, transforming them into a...


  • Bangalore Metropolitan Area, India Visa Full time

    Company DescriptionVisa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure...