Software Engineer

3 days ago


Albany, NY, United States Indotronix International Corporation Full time

Software Engineer | Albany, New York, United States
Data Engineer
We're looking for a skilled Data Engineer to join our growing team. You'll be instrumental in designing, building, and maintaining the robust data infrastructure that powers our analytics and machine learning initiatives. If you're passionate about data, enjoy solving complex technical challenges, and thrive in a collaborative environment, we encourage you to apply.

Responsibilities:
Design, develop, and optimize scalable data pipelines (ETL/ELT) to ingest, transform, and load data from various sources into our data warehouse/data lake.
Build and maintain data models that support reporting, analytics, and machine learning applications.
Implement and manage data storage solutions, ensuring data quality, security, and accessibility.
Collaborate with data scientists, analysts, and other stakeholders to understand data requirements and deliver solutions that meet business needs.
Monitor data pipeline performance, troubleshoot issues, and implement solutions for continuous improvement. Ensure data governance, compliance, and best practices are followed throughout the data lifecycle.
Evaluate and recommend new data technologies and tools to enhance our data platform capabilities.
Document data architectures, pipelines, and processes.

Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related quantitative field.
Proven experience (X+ years, e.g., 3+ years) as a Data Engineer or in a similar role.
Strong proficiency in SQL and experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra).
Expertise in at least one programming language commonly used for data engineering (e.g., Python, Java, Scala). Experience with cloud data platforms (e.g., AWS Redshift/S3/Glue, Google BigQuery/Dataflow, Azure Data Lake/Synapse).
Familiarity with data warehousing concepts and tools (e.g., Snowflake, Databricks).
Experience with distributed data processing frameworks (e.g., Spark, Flink) is a plus.
Understanding of data governance, data quality, and data security principles.
Excellent problem-solving, analytical, and communication skills.
Ability to work independently and as part of a team in a fast-paced environment.


  • Software Engineer

    2 weeks ago


    Albany, NY, United States TradeJobsWorkforce Full time

    Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develops software solutions by studying information needs, conferring with users, and studying...

  • Software Engineer

    2 weeks ago


    Albany, NY, United States TradeJobsWorkforce Full time

    Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develops software solutions by studying information needs, conferring with users, and studying...

  • Software Engineer

    2 weeks ago


    Albany, NY, United States TradeJobsWorkforce Full time

    Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develops software solutions by studying information needs, conferring with users, and studying...

  • Software Engineer

    1 week ago


    Albany, NY, United States TradeJobsWorkforce Full time

    Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develops software solutions by studying information needs, conferring with users, and studying...

  • Software Engineer

    1 week ago


    Albany, NY, United States TradeJobsWorkforce Full time

    Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develops software solutions by studying information needs, conferring with users, and studying...

  • Software Engineer

    1 week ago


    Albany, NY, United States TradeJobsWorkforce Full time

    Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develops software solutions by studying information needs, conferring with users, and studying...

  • Software Engineer

    1 week ago


    Albany, NY, United States TradeJobsWorkforce Full time

    Software Engineer Job Duties: Develops information systems by designing, developing, and installing software solutions. Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Develops software solutions by studying information needs, conferring with users, and studying...


  • Albany, NY, United States Plug Power Full time

    Sr. Software Engineer Status: Exempt (salaried) Department: Electrical Engineering Position Summary The Sr. Software Engineer is a vital team member that supports activities related to the development and continual operation of Plug Power's products. This position is responsible for developing and maintaining firmware for the control of hydrogen fuel cell...


  • Albany, NY, United States Plug Power Full time

    Sr. Software Engineer Status: Exempt (salaried) Department: Electrical Engineering Position Summary The Sr. Software Engineer is a vital team member that supports activities related to the development and continual operation of Plug Power's products. This position is responsible for developing and maintaining firmware for the control of hydrogen fuel cell...


  • Albany, NY, United States Plug Power Full time

    Sr. Software Engineer Status: Exempt (salaried) Department: Electrical Engineering Position Summary The Sr. Software Engineer is a vital team member that supports activities related to the development and continual operation of Plug Power's products. This position is responsible for developing and maintaining firmware for the control of hydrogen fuel cell...