SOCOTEC
architecture, engineering and construction
SoftwareEngineer
“Software Engineer at SOCOTEC. Skills: Full-stack development, AI platform, Python, React. Design and build features end-to-end. Own components and small services”
What You'll Achieve.
contribute meaningfully across our AI platform and product portfolio; write production code; own components end-to-end; direct line of sight from your work to its business impact; shipping software used across SOCOTEC's global business units
Industry & Context.
What They're Looking For.
Must Have
3+ years of professional full-stack software engineering experience, proficiency with React (or comparable modern frontend framework) and Python (Django, FastAPI, or similar), Solid understanding of REST APIs, relational databases, and modern web application architecture, Familiarity with containerized deployments (Docker), Experience with cloud infrastructure (AWS/Azure) and CI/CD workflows (GitHub Actions or equivalent), Excellent written and verbal comfortable working across time zones and with non-technical stakeholders, Curiosity about AI/ML and a genuine interest in building AI-powered products
Nice to Have
Experience integrating with LLM APIs (OpenAI, Anthropic, or similar) in production, Familiarity with one or more of: agent orchestration frameworks (LangGraph, LangChain), vector databases (Pinecone, Weaviate), or RAG architectures, Experience with modern data infrastructure (Databricks, Snowflake, Airbyte, or similar), Experience with workflow automation platforms (n8n, Zapier, Temporal, or similar), Experience working on small engineering teams where individual ownership is high, Exposure to enterprise SaaS or compliance-sensitive industries, Background in AEC, construction tech, or industrial software.
What You'll Do.
Design and build features end-to-end
Own components and small services
Contribute to AI-powered features
Participate in architecture and design
Collaborate closely with stakeholders
Help maintain and improve developer practices
How You'll Work.
Team & Collaboration
Collaborate closely with engineering lead, DevOps, and business stakeholders; working across time zones and with non-technical stakeholders
Communication Scope
Excellent written and verbal; comfortable working across time zones and with non-technical stakeholders
Applying for this Software Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about SOCOTEC?
Real rants from real employees. Read before you apply.