We're looking for a Senior Software Engineer to join the CoCounsel Applications team and play a hands-on role in building and evolving our external integration strategy leveraging MCP and A2A. In this role, you'll design and deliver full-stack features across our frontend and backend systems, write high-quality code every day, and work closely with product, design, and platform partners to ship high-impact, customer-facing features. As a Senior Software Engineer, you will: Build End-to-End Solutions: Design and implement full-stack features across frontend and backend systems, including hands-on development in our React, TypeScript and Python stacks — and direct contribution to AI-powered capabilities such as agentic workflows, LLM integrations, and MCP/A2A-based tooling. Deliver Quality Software: Apply best practices for code quality, performance, accessibility, testing, and maintainability in your own work, and contribute to raising the bar through thoughtful code reviews. Collaborate Cross-Functionally: Partner closely with product, design, and backend teams to clarify requirements, help define APIs, and deliver cohesive user experiences. Own Your Workstreams: Break down features into well-scoped tasks, provide reliable estimates, and take your work from development through production with minimal oversight. Share Knowledge: Contribute to a strong engineering culture through pairing, code reviews, and open technical discussion with your teammates.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
Associate degree