Key Responsibilities
Develop and maintain server-side APIs, database schemas, and business logic layers to support complex enterprise workflows and automations.Build robust data integration pipelines and ETL processes to synchronize data across multiple business systems, ensuring consistency and accuracy.Lead automation initiatives through backend services, scheduled jobs, and event-driven architectures to eliminate manual processes and improve operational efficiency.Optimize database queries and implement caching strategies to enhance system performance and scalability.Research and integrate AI/ML capabilities into backend systems to enable intelligent automation and enhanced decision-making.Create technical documentation for APIs, data models, system architecture, and integration patterns.Monitor system performance, troubleshoot backend issues, and implement proactive solutions to maintain high availability.Fundamental understanding of frontend technologies and ability to build basic UIs when needed (HTML, CSS, JavaScript fundamentals).Design and implement backend APIs and connect them to frontend interfaces, ensuring seamless data flow and optimal user experience.
Minimum Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field.Active usage of AI coding assistants (GitHub Copilot, Cursor, ChatGPT, Claude, etc.) with demonstrated ability to leverage these tools for faster, higher-quality development.Strong experience in backend development with a focus on API design and database management.Familiarity with React or modern frontend frameworks for building internal dashboards and admin interfaces.Proficiency in server-side languages (Node.js, Python, Java, or similar).Deep understanding of RESTful API design, GraphQL, and microservices architecture.Experience with relational databases (PostgreSQL, MySQL) and query optimization.Strong knowledge of API integration patterns, webhooks, message queues, and event-driven systems.Moderate verbal and written English communication skills.
Preferred Qualifications
Experience building AI/LLM features into production applications (OpenAI API, Anthropic API, etc.).Experience with cloud platforms (AWS, GCP, Azure) and serverless architectures.Knowledge of Redis, ElasticSearch, or other caching/search technologies.Experience with Docker, Kubernetes, CI/CD pipelines, and infrastructure as code.Familiarity with authentication/authorization systems (OAuth, JWT, SSO).Understanding of data security, encryption, and compliance requirements.
3 years of experience required
No management responsibility