Back to all positions

[Remote] Software Engineer-Python/VueJS with AI

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Dice is seeking a Senior Software Engineer to build customer-centric business solutions using modern cloud and AI technologies. The role involves architecting scalable systems, delivering full-stack features with Python and Vue.js, applying agentic AI throughout the software development lifecycle, and partnering with stakeholders to drive business outcomes.

Responsibilities

  • Architect in Ambiguity: Translate loosely defined business problems into clean, robust architectures while anticipating edge cases
  • Rapid Prototyping[GB1.1][SC1.2]: Where applicable, build functional prototypes with stakeholders to validate ideas instantly and accelerate the feedback loop
  • Full-Stack Delivery: Own features end-to-end across services, data, and UI, making pragmatic technology choices and avoiding unnecessary complexity
  • AI-Assisted Development: Use agentic AI tools throughout the SDLC to move faster, while maintaining full accountability for code quality, correctness, and security
  • Feedback Loops for Coding Agents: Design quality gates, spec-driven workflows, and deterministic checks that catch agent errors before humans do
  • Critical Adoption: Evaluate AI tools and patterns critically, adopting what improves the team\'s output and discarding what doesn\'t
  • Security-First Mindset: Embed security and compliance into the core of the development lifecycle, proactively mitigating vulnerabilities through secure design
  • Production Standards: Build well-tested, maintainable software. Implement CI/CD pipelines to ensure systems are resilient, scalable, and optimized for an exceptional end-user experience
  • Operational Readiness: [GB3.1]Make production behavior measurable, debuggable, and recoverable by building observability, alerting, runbooks, and recovery paths into systems from the start
  • Drive Outcomes: Take ownership of delivering meaningful business results, managing scope responsibly, and communicating technical risks early
  • Technical Translation: Partner closely with Product Managers and business leaders. Articulate complex architectural decisions and tradeoffs in clear, outcome-oriented terms
  • Partnering Across Functions: [GB4.1][GB4.2]Engage security, risk, compliance, and platform teams

Skills

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • 9+ years of experience designing, supporting, and deploying modern, enterprise-grade software systems
  • Skilled at using agentic AI tools throughout the SDLC
  • Hands-on expertise with technologies such as Python, Vue.js, AWS/Google Cloud Platform cloud platforms, Terraform, APIs, and cloud-native architecture patterns
  • Proven ability to interact directly with business stakeholders, build trust, and operate autonomously in fast-paced environments

Benefits

  • 100% remote work
  • Work on cutting edge technology that will bring AI efficiencies to the business

Company Overview

  • Dice offers a marketplace that enables direct connections between recruiters and technologists. It was founded in 1990, and is headquartered in Centennial, Colorado, USA, with a workforce of 201-500 employees. Its website is https://www.uk.dice.com.
  • Company H1B Sponsorship

  • Dice has a track record of offering H1B sponsorships, with 2 in 2022, 4 in 2021, 5 in 2020. Please note that this does not guarantee sponsorship for this specific role.