Senior Backend Software Engineer | AI Engine
New
J
JobgetherAI & Security
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSPostgreSQLPythonSQLDynamoDBKafkaNosqlAWS Lambda
Requirements
- Proven experience developing and operating backend systems in production environments.
- Strong proficiency in Python and experience building scalable backend applications.
- Solid experience with AWS services, including serverless technologies such as AWS Lambda.
- Strong knowledge of SQL and NoSQL databases, including DynamoDB, OpenSearch, and PostgreSQL.
- Understanding of data access patterns and performance considerations.
- Experience designing, integrating, and monitoring APIs in production environments.
- Experience working with event-driven architectures and messaging systems such as Kafka or SQS.
- Knowledge of production observability practices including metrics, logs, traces, and alerting.
- Experience with tools such as Grafana, Prometheus, or OpenTelemetry.
- Comfortable working with distributed systems and solving loosely defined technical challenges.
Responsibilities
- Design and deliver AI-powered backend features from concept to production, ensuring quality, reliability, performance, and cost efficiency.
- Build and maintain backend services and APIs capable of supporting real-world user demands and production workloads.
- Develop solutions involving LLMs, retrieval systems, prompts, and agent workflows, helping move AI experiments into reliable production features.
- Monitor and improve system performance through metrics, logs, traces, and operational insights.
- Design, review, and optimize technical solutions while challenging assumptions and promoting high engineering standards.
- Create observable and maintainable systems with strong attention to scalability, latency, and operational excellence.
- Collaborate closely with product, design, data science, and engineering teams to deliver impactful solutions.
- Participate in code reviews and architectural discussions, providing technical guidance and constructive feedback.
- Identify opportunities for improvement and proactively solve engineering challenges.
View Full Description & ApplyYou'll be redirected to the employer's site