US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Software Engineer

Full-Stack Application Development


* Design, build, test, deploy, and maintain full-stack web applications (frontend, backend, data storage) that support business workflows and analytics needs.


* Translate stakeholder needs into technical requirements, then into reliable, scalable implementations; manage the backlog and deliver iteratively.


* Establish and maintain code quality via reviews (self/peer where applicable), automated tests, CI/CD, documentation, and observability.

Automation & Ad-Hoc Scripting


* Develop and maintain scripts and lightweight services to automate operational tasks (data collection, transformations, system integrations, reporting, and file/process automation).


* Create reusable libraries and utilities to accelerate common work patterns and reduce "one-off" technical debt.

Agentic AI Implementation


* Prototype and implement agentic AI workflows that can set goals, execute steps, validate outputs, and integrate with internal systems while maintaining safety controls (permissions, logging, human-in-the-loop where needed).


* Build structured outputs (schemas/forms), session state handling, and validation to ensure consistent downstream usability (e.g., converting freeform inputs into structured records).

(This aligns with internal examples describing agentic AI as systems that can autonomously set goals and execute tasks

Operations, Security & Reliability


* Ensure solutions meet security and data handling expectations (least privilege access, secrets management, auditing, and appropriate data retention).


* Monitor and troubleshoot production issues; implement fixes and continuous improvements.

Collaboration & Communication


* Partner with business stakeholders to clarify requirements and deliver solutions aligned with business goals (stakeholder collaboration language is consistent with internal software JD examples).

Education & Experience


* Master's degree in Software Engineering, Computer Science, or related field (or equivalent practical experience).


* 1-3 years of professional software development experience (full stack preferred).


* Demonstrated ability to own deliverables end-to-end in a small-team or solo-developer environment.

Skills & Other Requirements

Required


* Full-stack development experience: modern web UI + backend APIs + data persistence.


* Strong programming skills in at least one general-purpose language (e.g., Python, TypeScript/JavaScript, C#, Java).


* Experience building or integrating automation scripts (ETL, data processing, workflow automation).


* Ability to learn quickly, make sound engineering tradeoffs, and deliver maintainable solutions with minimal oversight.

Preferred


* Experience designing AI-assisted or agentic workflow systems (tool calling, prompt chaining, structured outputs, validation, and auditing


* Experience with cloud deployment, CI/CD pipelines, containerization, and monitoring/t...




Share Job