remote Full-time

OpenSC is hiring a Senior Full Stack Engineer

About the Role

OpenSC is looking for a Senior Full Stack Engineer to join our team and help build and scale our data-centric platform. This role involves working on distributed backend systems and user-friendly frontend features, with a focus on quality, reliability, and scalability.

What You'll Do

  • Collaborate in developing the OpenSC platform, working on distributed backend systems that support high-volume data processing.
  • Design and build secure, reliable, and user-friendly frontend features to enhance user experience.
  • Focus on quality and reliability by writing clean, well-tested code and ensuring operational stability through monitoring, logging, and fault tolerance.
  • Contribute to scalable architecture by applying industry best practices in system design for high availability and performance.
  • Promote agile practices and software best practices to support iterative product development.
  • Participate in brainstorming sessions, helping shape early-stage products by rapidly building Proofs of Concepts efficiently.
  • Work closely with other engineers to ensure smooth integration between services and user interfaces.

What We're Looking For

  • A generalist mindset, with willingness to learn across multiple tech stacks.
  • Solid backend and frontend development exposure.
  • Fluency in Python and a solid understanding of frontend technologies, preferably with ReactJS.
  • Experience designing scalable and reliable APIs and backend systems.
  • Hands-on experience with web application development.
  • Ability to balance user needs with business goals when developing products.
  • Must be based in Europe.

Nice to Have

  • Familiarity with cloud platforms like AWS, GCP, or Azure.
  • Experience in SaaS environments, particularly B2B SaaS.
  • Exposure to working with data products and data-centric companies.

Technical Stack

  • AWS cloud and its services (e.g., EKS, RDS, S3).
  • Spring Boot (Kotlin), Python.
  • Data pipeline orchestration with Dagster (Python).
  • Data storage with S3 and Postgres.
  • Data transformations with dbt.
  • Data applications with Plotly Dash (Python).
  • Web applications with React.js.
  • Deployment with CircleCI and Github Actions.
  • Infrastructure deployment with Terraform.

Team & Environment

You'll be joining a team within a company of 11-50 employees.

Work Mode

This is a fully remote position for candidates based in Europe.

We believe a new and different type of transparency is needed to drive change in global food systems. We’re looking for people that embrace challenges, are comfortable with uncertainty, and will go the extra mile to help us achieve our mission.

Required Skills
AWSEKSRDSS3Spring BootKotlinPythonDagsterPostgresdbtPlotly DashReact.jsCircleCIGithub ActionsTerraform
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
O

OpenSC's platform uses data directly from the source of customer supply chains and analyses it to create direct actionable insights about sustainable & ethical production. This new type of transparency enables customers to know, influence, and prove the sustainability of their supply chains.

Visit website
Job Details
Category fullstack
Posted 8 months ago