Remote JobsRemote CompanyBlog
Sign In
Sign Up
Back to all jobs

Data Engineer

Data

Job Title: Data/Software Engineer (Functional Programming, Data Engineering)

Location: Remote (Preferably in Americas time zones)

Compensation: Competitive (Details to be discussed)

About the Company: Sema is a cutting-edge company specializing in code analysis solutions for non-technical stakeholders, including major software buyers and private equity firms. Our mission is to provide deep insights into code quality while balancing speed, accuracy, and transparency. We are in the process of modularizing our code analysis capabilities and seek highly skilled engineers to contribute to this effort.

Role Overview: We are seeking two experienced Software Engineers with a strong background in functional programming and data engineering to develop modular ETL components for our platform. Candidates should be comfortable in a fast-paced environment, open to AI/emerging technologies, and capable of handling performance optimizations and edge cases effectively.

Key Responsibilities:

  • Design and implement modular ETL components for our code analysis platform.

  • Leverage functional programming principles to build scalable and maintainable solutions.

  • Optimize performance and handle edge cases in data processing workflows.

  • Work with AWS, Docker, and workflow orchestration tools to enhance system efficiency.

  • Collaborate with cross-functional teams to align development with business goals.

  • Maintain high coding standards and contribute to a culture of engineering excellence.

Ideal Candidate Profile:

  • Experience:

    • Strong functional programming background (e.g., Haskell, Clojure, Scala, F# or similar).

    • Experience in data engineering and ETL development.

    • Familiarity with AWS, Docker, and workflow systems.

    • Strong problem-solving skills with a proactive approach to development.

    • Excellent communication skills and ability to work in a high-expectation environment.

Hiring Process & Timeline:

  • G2i will conduct initial screenings, assessing cultural fit and technical background.

  • Sema will handle in-depth technical interviews and additional culture evaluations.

  • Candidates are expected to communicate their preferences for process interactions.

  • The search aims for top candidates within 10 days, with quality prioritized over speed if necessary.

Work Arrangement:

  • Remote work is acceptable, with a preference for candidates in the Americas time zones.

  • Temp-to-hire structure initially, with potential for full-time conversion.

Why Join Us?

  • Work on cutting-edge code analysis solutions with high industry impact.

  • Collaborate with a team that values competence, commitment, and growth mindset.

  • Competitive compensation and flexible remote work arrangements.

  • Opportunity to influence and shape a next-gen modular code analysis platform.

How to Apply: Interested candidates should apply through G2i or reach out directly with their experience and motivation for joining Sema.

 Apply this job
Please mention that you found this job on remotewlb.com. Thanks & good luck!
 Apply
 Save
Share to :

G2i Inc.

New Job Alert

COMING SOON~
Follow us on
Give a ⭐ on
Similar Jobs
Find more remote jobs
Do you love using our product?

Share a testimonial/suggestion.We'd love to hear about it!

Click to submit✍️
logo of sitemark

Copyright © RemoteWLB 2025

Remote Dev JobsRemote Support JobsRemote Design JobsRemote Sales JobsRemote Product JobsRemote Business JobsRemote Data JobsRemote Devops JobsRemote Finance JobsRemote Legal JobsRemote HR JobsRemote QA JobsRemote Write JobsRemote Edu JobsRemote Market JobsRemote Management JobsRemote Others Jobs