Everise logo
Everise Verified
Business Process Outsourcing (BPO), Customer Service, IT Services

Senior Software Engineer (Technical Discovery & Planning)

United StatesRemotePart TimeSenior$150–$200 /hrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

Everise Digital, a fast-growing AI-driven digital agency, seeks a Senior Software Engineer to lead technical discovery and planning. This remote, contract role involves translating business needs into structured, build-ready plans, working closely with the CTO. The ideal candidate has a strong hands-on software development background, experience building web applications or data systems, and excels at creating technical documentation and communicating complex concepts to non-technical stakeholders. Responsibilities include leading scoping calls, defining architecture, and ensuring clear project handoffs in a dynamic startup environment. Availability during US business hours is required.

About Everise Digital

Everise Digital is a full-service digital agency specializing in AI-driven systems, modern web applications, and scalable data platforms. We serve clients across the US market and are growing fast. We're looking for a software engineer with strong technical depth and good communication skills to lead discovery and translate business ideas into structured, build-ready plans. This role works directly with the CTO.

What We're Looking For

  • 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) is a plus - you don't need to code every day, but you should be able to speak the language

What You'll Do

  • 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

Engagement Details

  • Remote
  • 5 hours/week to start, (with potential for long-term collaboration)
  • Flexible schedule - availability required for client and team calls during standard US business hours (EST or CST)
  • $150–200 USD per hour

How to Apply

Send the following to careers@everise.io with the subject line: Senior Software Engineer – [Your Name]

  • Your resume or CV - highlighting software projects you've built or contributed to
  • LinkedIn profile URL
  • A short cover letter describing your hands-on software development background, the types of web applications or systems you've built
Ready to apply?
You'll be redirected to Everise's application page.