Sigmoid

Software Development Engineer

Colombia

3 days ago
Save Job

Summary

About Sigmoid Analytics:

Sigmoid enables business transformation using data and analytics, leveraging real-time insights to make accurate and fast business decisions, by building modern data architectures using cloud and open source. Some of the world’s largest data producers engage with Sigmoid to solve complex business problems. Sigmoid brings deep expertise in data engineering, predictive analytics, artificial intelligence, and DataOps. Sigmoid has been recognized as one of the fastest growing technology companies in North America in 2020, 2021, 2022, 2023, 2024 by Financial Times, Inc. 5000, and Deloitte Technology Fast 500.


Having started in 2013 by three IIT Kharagpur Alumni, Rahul, Lokesh & Mayur. We have now grown into a 900+ members strong team with offices in San Francisco, Jersey City, Dallas, London, Amsterdam, Peru and Bangalore, India. Sigmoid is rapidly growing & is backed by Sequoia Capital.


Software Development Engineer:


This position will be part of a growing team working towards building world-class Data-Driven architectures. This individual should have a sound understanding of programming principles, experience in programming in Python, Java or similar languages and can expect to spend most of their time coding and engaging with support activities in client-facing environments. Some Data Engineering related background is a plus (Spark, Azure Data Factory, Databricks).


Profile:

-Good development practices.

  1. Hands on coder with good experience in programming languages like Java, Python, C++ or Scala.
  2. Good understanding of programming principles and development practices like check-in policy, unit testing, code deployment.
  3. Self-starter to be able to grasp new concepts and technology and translate them into large scale engineering developments.
  4. Preferable to have Experience in Application development and support, integration development and data management.

-Aligning our company with key client initiatives.

  1. Interface daily with customers across leading Fortune 500 companies to understand and implement strategic requirements.

-Stay up to date on the latest technology to ensure the greatest ROI for both customers and our company.

  1. Hands on coder with good understanding on enterprise level code.
  2. Design and implement APIs, abstractions and integration patterns to solve challenging distributed computing problems.
  3. Experience in defining technical requirements, data extraction, data transformation, automating jobs, productionizing jobs, and exploring new big data technologies within a Parallel Processing environment.

-Culture.

  1. Must be a strategic thinker with the ability to think unconventionally / out-of-the-box.
  2. Analytical and data driven orientation.
  3. Raw intellect, talent and energy are critical.
  4. Entrepreneurial and Agile: understands the demands of a private, high growth company.
  5. Ability to be a hands-on "doer".


Qualifications:

  • Relevant work experience and a computer Science or related technical discipline is required.
  • Experience with functional and object-oriented programming, Python or Scala a must.
  • Effective communication skills (both written and verbal) in both Spanish and English.
  • Ability to collaborate with a diverse set of engineers, data scientists and product managers.
  • Comfort in a fast-paced start-up-like environment.


Preferred Qualification:

  • Technical knowledge of the following tools is a plus:
  • Spark, Hadoop.
  • Azure Stack (especially Azure Data Factory and Azure Databricks).
  • Snowflake.
  • Development and support experience in Big Data domain.
  • Experience in Agile methodology.
  • Experience with database modeling and development, data mining and warehousing and Medallion Architecture.
  • Experience in architecture and delivery of Enterprise scale applications and capable in developing framework, design patterns etc. Should be able to understand and tackle technical challenges, propose comprehensive solutions and guide more junior staff.
  • Experience working with large, complex data sets from a variety of sources.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: