Full Backend Software Engineer

Company: Greenhouse Software

Salary: Not provided

Location: , United States

node
remote

Description

• Be part of a new team focussed on synergy and collaboration to build innovative solutions in AI.

• Develop and maintain backend systems in Python, ensuring quality and scalability.

• Collaborate in the creation of APIs and architectures that support AI agents and integration between products.

• Actively participate in code reviews to ensure code quality.

• Work together with the team to learn and evolve solutions collaboratively.

• Contribute to the documentation and good software engineering practises in the team.

Requirements

• Solid experience in Python and backend development.

•Experience with JS

• Good understanding of software architecture and APIs.

• Mastery of software engineering principles, such as SOLID and design patterns.

• Active participation in code reviews.

• Knowledge of event-oriented systems and databases (SQL and/or NoSQL).

• Ease of code documentation and creation of UML diagrams.

• Differentials: experience in AI (Prompt Engineering, MLOps, LLMOps).

• Differentials: experience with observability tools (Datadog).

• Differentials: acting in platform teams, support or migration of complex systems.

• Differentials: experience with messaging technologies (Kafka, Pub/Sub).

• Differentials: knowledge in other languages such as Ruby, TypeScript or Node.js.

Benefits

• Integral Well-being: actions and benefits that enable self-care resources through 5 pillars: Emotional, Financial, Physical, Occupational and Social.

• Plurality: promotion of diversity, inclusion and belonging.

• Remote work (Remote).

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.