Note: The job is a remote job and is open to candidates in USA. Partner's Consulting, Inc. is an IT consulting and recruiting firm seeking a Senior Software Engineer for a direct client. The role focuses on building and operating secure, scalable backend services, APIs, integrations, and orchestration layers while applying AI-assisted development practices. The engineer will also contribute to cloud infrastructure, testing, production reliability, semantic modeling, knowledge graphs, and generative AI solutions.
Responsibilities
- Design, build, test, deploy, and operate cloud-native backend services, APIs, workflows, and integration capabilities
- Implement business logic, orchestration services, domain services, event-driven patterns, and service composition required by project workstreams
- Develop integrations with enterprise systems, third-party platforms, data services, pricing / underwriting capabilities, and AI / agent services
- Leverage AI coding agents and engineering copilots to accelerate development while maintaining strong review, testing, and production quality practices
- Create automated unit, integration, contract, regression, and performance tests as part of the delivery lifecycle
- Contribute to API standards, reusable patterns, golden paths, CI/CD pipelines, infrastructure automation, and service reliability practices
- Own production readiness, monitoring, incident response, defect remediation, and continuous improvement for delivered services
- Collaborate with Analysts and Product Owners to ensure requirements, contracts, and acceptance criteria are clear and technically executable
Skills
- Backend development experience with Java, Python, .NET, Node.js, TypeScript, or equivalent enterprise technologies
- Experience with API-first design, microservices, service orchestration, event-driven architecture, and distributed systems patterns
- Experience with AWS cloud services, containers, CI/CD, infrastructure as code, secrets management, and automated deployment practices
- Experience with contract testing, automated quality gates, performance tuning, observability, and production support
- Comfortable working in an AI-assisted delivery environment where engineers guide, review, harden, and operationalize agent-generated outputs
- Ability to design and maintain ontologies, taxonomies, business vocabularies, semantic models, and concept relationships across domains
- Ability to develop knowledge graphs, entity relationships, metadata structures, and mappings that allow agents and systems to reason across business concepts
- Ability to engineer AI agent patterns, retrieval-augmented generation pipelines, prompt strategies, orchestration flows, evaluation frameworks, and reusable AI components
- Experience in generative AI, LLM application development, prompt engineering, agent orchestration, and RAG architecture
- Experience in ontology modeling, taxonomy development, knowledge graphs, semantic technologies, and metadata design
- Experience with Python, ML / AI frameworks, vector databases, semantic search engines, and data integration patterns
- Not a narrow coder role; expected to shape the service architecture and own outcomes through production
- Understands how to reduce dependencies through strong contracts and self-service platform patterns
Benefits
- Remote work arrangement
Company Overview