
Software Engineer( Python, Java, PostgresSQL, AI technologies)
- San José
- Permanente
- Tiempo completo
- Implement scalable backend services using Java/Python and PostgreSQL, ensuring high software development standards.
- Develop robust database schemas and optimize complex SQL queries, functions, and stored procedures within PostgreSQL working with technical team.
- Work with Kafka, Kafka Streams, and Kafka connectors for data streaming.
- Integrate AI-driven features into applications and workflows, using Python libraries and frameworks.
- Collaborate with multi-functional teams including product owners, data scientists, QA engineers, and DevOps to deliver end-to-end solutions.
- Conduct design/code reviews, and follow standard methodologies across AI, backend development, and database integration.
- Solve and resolve complex technical issues across application and data layers working with technical team.
- Drive continuous improvements by staying updated on the latest advancements in AI/ML, Python, PostgreSQL and modern data engineering practices.
- 3-5+ years of professional experience in software development.
- Proficiency in Python, Java, AI technologies, PostgreSQL, GraphQL, and Kafka.
- Ability to work with engineering/testing teams in multiple time zones.
- Experience working in an Agile development team setting.
- English language fluent
- Experience with Salesforce development integrating applications with Salesforce via APIs and exposure to MuleSoft.
- Strong problem-solving skills and the ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
- A passion for innovation and a commitment to delivering exceptional results.