Senior software engineer(Spark/Cas...

1 month ago


chennai, India Anicalls (Pty) Ltd Full time
Candidate should be able to:
Analyze, design, program, debug, and modify software enhancements and/or new products used in local, networked, or Internet-related computer programs, primarily for end-users
Write code and complete programming by using current programming languages and technologies
Interact with users to define system requirements and/or necessary modifications
Complete documentation and procedures for installation and maintenance
Typically interact with high-level individual contributors, managers, and program core teams
Collaborate with peers, junior engineers, technicians, and external design partners
Effectively communicate product architectures, design proposals and negotiate options at management levels
Perform testing and debugging of applications
Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
Design and integrate software systems running on multiple platform types into the overall architecture.
Lead a project requiring software applications development
Candidate should have:
Extensive experience with multiple software systems design tools and languages.
Excellent written and verbal communication skills; mastery of English. Ability to effectively communicate product architectures, design proposals, and negotiate options.
Experience in the overall architecture of software systems for products and solutions.
Excellent analytical and problem-solving skills.
Expert skills in programming Spark RDDs joins and data frames
Understanding of Mesos-based Spark deployment
Solid grasp of Cassandra internals - read/write paths, indexes, tombstones
Experience with Spark/Cassandra connector, SBT
Typically 6-10 years experience.
Strong Scala programming skills, Akka, DSL design, concepts of functional programming in Scala
Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
Cassandra administration skills - compaction, repairs, backup and restore
Cassandra data modeling, a solid understanding of consistency levels, partitioning
Cassandra performance monitoring and troubleshooting, JVM and garbage collection tuning

  • Spark Capital

    1 month ago


    Chennai, India Spark Private Wealth Full time

    Background:Spark is raising its first Near-IPO / Late-Stage Equity fund under a CAT-II AIF structure - Spark Midas Fund - I. The fund is expected to:1. Invest in IPO-bound companies (with a time horizon of a maximum of 3 years to IPO) by way of primary or secondary transactions2. Opportunistically invest in PIPE / QIP opportunities in Listed small cap...


  • Chennai, India Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...

  • Data Engineer

    2 weeks ago


    Chennai, India U-SET Full time

    Data Engineer - ETL with Python, Spark & Hadoop Women's Drive - 2nd March -Chennai - Organize business needs into ETL/ELT logical models and ensure data structures are designed for flexibility to support scalability of business solutions- Craft and implement data pipelines utilizing Spark and Python- Define and deliver reusable components for ETL/ELT...


  • Anywhere in India,Multiple Locations,Bangalore,Chennai iMind Your Business Solutions Private Limited Full time

    We are hiring senior data engineers for the leaders in analytics and cloud applications, headquartered in San Francisco and with offices in India (Bangalore and Chennai).Our client provides strategic guidance and technology systems for clients wishing to solve their most complex and interesting business challenges involving cloud applications, big data,...


  • Anywhere in India/Multiple Locations/Bangalore/Chennai, IN iMind Your Business Solutions Private Limited Full time

    We are hiring senior data engineers for the leaders in analytics and cloud applications, headquartered in San Francisco and with offices in India (Bangalore and Chennai).Our client provides strategic guidance and technology systems for clients wishing to solve their most complex and interesting business challenges involving cloud applications, big data,...


  • Chennai, India Rocket Software Full time

    Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...


  • chennai, India Anicalls (Pty) Ltd Full time

    • Technical, organizational, and cultural leadership for the team.• Build the team by hiring individual contributors, ensuring a healthy mix of talent across seniority, styles, and backgrounds.• As a member of the Azure Spark leadership team, work in alignment with other sites and leaders to define joint technical strategy and execution plans.•...


  • chennai, India IMMO Full time

    As a full stack senior software engineer at IMMO, you will face different challenges every day, as the team builds out a product from scratch and owns its full stack and its product roadmap. On one day you may be putting together a CI/CD pipeline using GitHub Actions or writing a serverless web service in Node.js. On another day, you might be building a...


  • Chennai, India IMMO Full time

    As a full stack senior software engineer at IMMO, you will face different challenges every day, as the team builds out a product from scratch and owns its full stack and its product roadmap. On one day you may be putting together a CI/CD pipeline using GitHub Actions or writing a serverless web service in Node.js. On another day, you might be building a...


  • Chennai, India IMMO Full time

    As a full stack senior software engineer at IMMO, you will face different challenges every day, as the team builds out a product from scratch and owns its full stack and its product roadmap. On one day you may be putting together a CI/CD pipeline using GitHub Actions or writing a serverless web service in Node.js. On another day, you might be building a...

  • Senior Data Engineer

    3 weeks ago


    Chennai, India MARICI Solutions INC Full time

    This is a remoteposition.We are seeking a highly skilled SeniorSpark Engineer with expertise in Python Spark Databricks and AWS tojoin our dynamic team. The ideal candidate will possess a deepunderstanding of Spark architecture and be proficient in finetuningSpark jobs for optimal performance. Additionally strong knowledgeof software engineering best...


  • Chennai, Tamil Nadu, India NatWest Digital X Full time

    Join us as a Software Engineer, PySparkThis is an opportunity for a technically minded individual to join us as a Software EngineerYou'll be working with new and innovative technology to deliver high impact solutionsHone your existing software engineering skills and advance your career in this critical roleWe're offering this role at associate levelWhat...


  • Chennai, India Rocket Software Full time

    DescriptionSummary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...

  • Senior Specialist

    4 weeks ago


    Chennai, India LTIMindtree Full time

    Senior Specialist - Software EngineeringJob Req Id: 1269574"Min Salary: Max Salary:Job Segment:Test Engineer, Testing, Cloud, Developer, Java, Engineering, Technology

  • Software Engineer III

    2 weeks ago


    chennai, India Rocket Software Full time

    Description Summary:The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or...


  • Chennai, India MaxLinear Full time

    ResponsibilitiesMaxLinear is seeking a Senior Software Engineer to join our growing team. In this role, you will focus on:Development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed data connectivityPre- and post-silicon development of...

  • Software Engineer

    4 weeks ago


    Chennai, India Corporate Resources Full time

    Job DescriptionComputer Science/Software Engineering (or related) degree.6+ years experience with end-to-end ETL and Analytics application development on Oracle based data-warehouse and Big Data analytical platformsExperience working with Big Data Technologies, programs and toolsets like Hadoop, Hive, Sqoop, Impala, Kafka, and Python/Spark/ PySpark...

  • Senior Specialist

    1 month ago


    Chennai, India LTIMindtree Full time

    Senior Specialist - Software Engineering Job Req Id: 1269574 " Min Salary: Max Salary: Job Segment: Test Engineer, Testing, Cloud, Developer, Java, Engineering, Technology

  • Senior Specialist

    1 month ago


    chennai, India LTIMindtree Full time

    Senior Specialist - Software Engineering Job Req Id: 1269574 " Min Salary: Max Salary: Job Segment: Test Engineer, Testing, Cloud, Developer, Java, Engineering, Technology

  • Software Engineer II

    1 month ago


    Chennai, India Rocket Software Full time

    Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software’s compatibility with hardware and/or influences...