AssureSoft - Careers logo
AssureSoft - Careers

AssureSoft is a multinational software development and information technology company providing strategic consulting, technology services, and outsourcing business processes. We work to innovate and create quality software with motivated, passionate, and qualified teams that develop in an environment of professional, stable growth and continuous learning. Inclusive Opportunities for Every Talent. At AssureSoft, we believe that true innovation is born from diversity—of ideas, experiences, and perspectives. That’s why our hiring practices are inclusive and reflect a firm commitment to equity and equal opportunity. Here, every person—regardless of origin, gender, orientation, or beliefs—finds a space to grow, contribute, and be valued not only for their talent, but also for who they are.

Principal Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 201-500

Location

Worldwide

Posted

1 day ago

Salary

0

Seniority

Lead

Job Description

Principal Software Engineer

AssureSoft - Careers

Role Description The key to our success is simple; we deliver the highest quality, on time, with passion and commitment, and live every day by a set of great values. We've built a company that fosters long-term careers in an environment of continuous learning, with cutting-edge benefits, tools, and resources. In addition, certifications that endorse our company as a great place to work. - Define scalable, secure microservices and micro frontend architectures. - Design cloud-native backends using Node.js, GraphQL, and AWS. - Establish technical direction, coding standards, and engineering best practices. - Mentor engineers and provide high-value architectural code reviews. - Drive adoption of AI-assisted development tools. - Build and integrate React-based micro frontends. - Promote test-first development, automation, and CI/CD practices. - Align technical strategies with business objectives. - Improve application performance, observability, and security. Qualifications - 7+ years of backend development experience with Node.js. - Strong full-stack experience with React, TypeScript, Node.js, and GraphQL. - Experience designing scalable microservices and serverless architectures. - Strong knowledge of GraphQL, REST, and event-driven architectures. - Hands-on experience with AWS Lambda, API Gateway, S3, DynamoDB, and RDS/Aurora. - Experience with PostgreSQL and DynamoDB. - Strong background in unit testing, CI/CD, and automation. - Experience with Jest and React Testing Library. - Experience using Claude Code, Amazon Q, Cursor or GitHub Copilot. - Proven ability to mentor engineers and act as a technical authority. - Advanced English and excellent communication skills. Requirements - #LI-REMOTE Benefits - Great Place To Work certification. - A company with more than 15 years of experience. - Work with world-class clients and long-term projects. - English scholarships for an external institute. - English classes with company teachers. - State-of-the-art tools and resources. - Certifications for your professional growth. - Recreation and leisure activities. - Compliance with the regulations and labor rights of your region. Company Description AssureSoft is a multinational software development and information technology company providing strategic consulting, technology services, and outsourcing business processes. We work to innovate and create quality software with motivated, passionate, and qualified teams that develop in an environment of professional, stable growth and continuous learning. Inclusive Opportunities for Every Talent. At AssureSoft, we believe that true innovation is born from diversity—of ideas, experiences, and perspectives. That’s why our hiring practices are inclusive and reflect a firm commitment to equity and equal opportunity. Here, every person—regardless of origin, gender, orientation, or beliefs—finds a space to grow, contribute, and be valued not only for their talent, but also for who they are.

Related Job Pages

More Software Engineer Jobs

SysMap Solutions logo

AI Engineering Internship

SysMap Solutions

#sejaSysMap #SysMap #soulSysMap

InternshipRemoteTeam 1,001-5,000Since 1999

• Develop and maintain RAG pipelines (ingestion, chunking, embeddings, vector search, and reranking); • Implement and fine-tune prompts, tools, and agent workflows using Azure OpenAI and Gemini/Vertex AI; • Build APIs in Python (FastAPI) to expose solutions; • Run model quality evaluations (test datasets, metrics, error analysis); • Prepare and process client data (PDFs, spreadsheets, structured databases); • Support technical documentation and proof-of-concept work for pre-sales.

Brazil
ICF logo

Senior Appian Plugin Developer

ICF

We are not a typical consulting firm and our people are not typical consultants.

Full TimeRemoteTeam 5,001-10,000Since 1969H1B Sponsor

• Refactor custom Appian plugins to remove filesystem, database, and logging dependencies incompatible with Appian Cloud • Redesign and modernize plugin components to leverage supported Appian APIs and cloud-compliant integration patterns • Validate compatibility of custom and AppMarket plugins within Appian Cloud environments • Assess and remediate configuration or deployment gaps identified during plugin validation • Implement secure, centralized logging approaches aligned with cloud deployment standards • Package and deploy updated plugins across development, testing, and production environments • Support regression testing across dependent Appian applications impacted by plugin updates • Troubleshoot and resolve defects related to plugin behavior, integrations, or environmental differences • Collaborate with Appian Developers to remediate application objects and integrations impacted by cloud migration • Partner with DBAs to ensure plugin changes align with data migration and validation activities • Participate in structured migration governance processes, including technical documentation, status reporting, and risk tracking • Contribute to production cutover preparation, rollback validation planning, and post-migration stabilization • Document refactor strategies, compatibility findings, deployment steps, and definitions of done • Operate within a defined delivery cadence, maintaining accountability for milestones and technical quality

Virginia
$98.6K - $167.6K / year
Full TimeRemoteTeam 11-50H1B Sponsor

Role Description We are hiring a Staff Software Engineer who will split their time between building our core product and delivering it directly to customers. This role sits at the intersection of software engineering, product development, customer delivery, and operational execution. - Embed with customer teams to understand their workflows and highest-value use cases. - Build production-ready systems that solve real problems. - Feed learnings from the field back into the core product, shaping platform capabilities, reusable patterns, and roadmap. - Move quickly from discovery to prototype to deployment while maintaining engineering discipline. - Set technical direction, make key architecture decisions, and raise the bar for how we build. - Write code, debug systems, and work through messy customer environments. - Translate vague requirements into concrete technical plans and communicate clearly with both engineers and non-technical stakeholders. Qualifications - 8+ years of software engineering experience, with a strong foundation in building and shipping production-quality systems. - Ability to apply AI and ML techniques, including LLM-based approaches such as RAG, guardrails, and evals, to real customer problems. - Scalable system design experience, ensuring solutions scale reliably as usage, data, and complexity grow. - Experience with backend engineering, distributed systems, APIs, data pipelines, cloud infrastructure, or applied AI/ML systems. - Comfort working across the full stack when needed, including backend services, frontend interfaces, infrastructure, integrations, and deployment workflows. - Ability to operate in ambiguous customer environments and turn unclear requirements into working software. - Strong technical communication skills with engineers, product teams, executives, and customer stakeholders. - High ownership, bias for action, and ability to drive outcomes without waiting for perfect requirements. - Strong debugging instincts and ability to reason across application code, data, infrastructure, networking, and customer systems. Requirements - Prior experience as a full-stack or backend software engineer, forward deployed engineer, solutions engineer, product engineer, platform engineer, or founding/startup engineer. - Experience with AI agents, LLM applications, workflow orchestration, evals, guardrails, retrieval systems, or model deployment. - Experience with cloud platforms such as AWS, Azure, or GCP. - Experience with Kubernetes, Terraform, Docker, CI/CD, observability, and secure deployment practices. - Familiarity with identity and access management, audit logging, data governance, and secure software delivery. - Experience building in environments with compliance, security, or operational constraints. - Comfort working in secure or regulated customer environments. Benefits - Career track opportunity with potential for rapid advancement with strong performance as the firm grows. - 100% employer paid, comprehensive health care including medical, dental, and vision for you and your family. - Paid maternity and paternity for 14 weeks at employees' normal pay. - Unlimited PTO, with management approval. - Opportunities for professional development and continued learning. - Optional 401K, FSA, and equity incentives available. - Mental health benefits are available through Tara Mind.

United States
$180K - $240K / year
Full TimeRemoteTeam 11-50

Role Description We are hiring a Staff Software Engineer who will split their time between building our core product and delivering it directly to customers. This role sits at the intersection of software engineering, product development, customer delivery, and operational execution. - Embed with customer teams to understand their workflows and highest-value use cases. - Build production-ready systems that solve real problems. - Feed learnings from the field back into the core product, shaping platform capabilities and roadmap. - Move quickly from discovery to prototype to deployment while maintaining engineering discipline. - Set technical direction, make key architecture decisions, and raise the bar for how we build. - Write code, debug systems, and work through messy customer environments. - Translate vague requirements into concrete technical plans and communicate clearly with both engineers and non-technical stakeholders. Qualifications - 8+ years of software engineering experience, with a strong foundation in building and shipping production-quality systems. - Ability to apply AI and ML techniques, including LLM-based approaches such as RAG, guardrails, and evals, to real customer problems. - Scalable system design experience, ensuring solutions scale reliably as usage, data, and complexity grow. - Experience with backend engineering, distributed systems, APIs, data pipelines, cloud infrastructure, or applied AI/ML systems. - Comfort working across the full stack when needed, including backend services, frontend interfaces, infrastructure, integrations, and deployment workflows. - Ability to operate in ambiguous customer environments and turn unclear requirements into working software. - Strong technical communication skills with engineers, product teams, executives, and customer stakeholders. - High ownership, bias for action, and ability to drive outcomes without waiting for perfect requirements. - Strong debugging instincts and ability to reason across application code, data, infrastructure, networking, and customer systems. Requirements - Prior experience as a full-stack or backend software engineer, forward deployed engineer, solutions engineer, product engineer, platform engineer, or founding/startup engineer. - Experience with AI agents, LLM applications, workflow orchestration, evals, guardrails, retrieval systems, or model deployment. - Experience with cloud platforms such as AWS, Azure, or GCP. - Experience with Kubernetes, Terraform, Docker, CI/CD, observability, and secure deployment practices. - Familiarity with identity and access management, audit logging, data governance, and secure software delivery. - Experience building in environments with compliance, security, or operational constraints. - Comfort working in secure or regulated customer environments. Benefits - Career track opportunity with potential for rapid advancement with strong performance as the firm grows. - 100% employer paid, comprehensive health care including medical, dental, and vision for you and your family. - Paid maternity and paternity for 14 weeks at employees' normal pay. - Unlimited PTO, with management approval. - Opportunities for professional development and continued learning. - Optional 401K, FSA, and equity incentives available. - Mental health benefits are available through Tara Mind.

United States
$180K - $240K / year