Everise Digital is a full-service digital agency specializing in AI-driven systems and modern web applications. They are seeking a Senior Software Engineer to lead technical discovery and translate business ideas into structured plans, working closely with the CTO.
Responsibilities:
- Lead discovery and technical scoping calls - translating business goals into software requirements
- Draft high-level architecture outlines, solution approaches, and system design documents
- Define scope, risks, and technical feasibility in collaboration with the engineering team
- Prevent scope creep through structured documentation and clear handoff processes
- Serve as the bridge between stakeholders and developers - communicating technical decisions back in plain language
- Support proposal validation and ensure delivery alignment throughout the project lifecycle
Requirements:
- Hands-on background in software development - comfortable reading code, discussing system design, and working through implementation tradeoffs with engineering teams
- Experience building web applications, SaaS products, APIs, or AI/data systems (this is a software role, not infrastructure or network engineering)
- Proven experience participating in discovery, scoping, or requirements gathering - ideally with US-based clients or stakeholders
- Ability to produce clear technical documentation: architecture diagrams, requirement specs, and scope definitions
- Strong communication skills - you can simplify complex software concepts for non-technical stakeholders without losing accuracy
- Comfortable operating in a fast-moving startup environment where you own outcomes, not just tasks
- Familiarity with common software stacks (e.g., C, C++, Ruby, JavaScript, AI)