[Remote] Software Engineer-Python/VueJS with AI
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
Company H1B Sponsorship