Nic Map logo
Nic Map

NIC MAP is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Principal Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200

Location

United States

Posted

51 days ago

Salary

$165K - $185K / year

Seniority

Lead

Job Description

Principal Software Engineer

Nic Map

NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design, build, and maintain the software that powers our cloud-based SaaS platform, writing production code, shaping architecture, and keeping things reliable and scalable. We're a small, flat team where titles matter far less than what you ship. You'll own real problems end-to-end and figure out the best path forward, whether that means diving into unfamiliar code, spinning up an AI agent, or pulling in a teammate for a quick design session. We expect AI-forward engineering as a baseline. If you're already using Claude Code or Cursor as a natural part of how you write, debug, and ship, you'll fit here. What You'll Do - Design, develop, and maintain full stack applications using C#, .NET 8+, MSSQL, and PostgreSQL. Front-end work spans Angular, React, Next.js, Vite, Tailwind, and shadcn/ui. Python for data engineering. We pick the right tool for the problem. - Use AI tooling daily (Claude Code, Cursor, AI agents, MCP connectors) to ship faster and eliminate toil. - Architect and deliver solutions across the full stack, owning features from concept through production. - Manage production workloads in Azure, including Azure Container Apps (ACA), monitoring, and operational support. - Debug, troubleshoot, and resolve complex technical issues and production incidents. - Work directly with anyone on the team (engineers, product, leadership) to plan, estimate, and deliver. What We're Looking For - Ownership mentality. You take a task, make it yours, and drive it to completion. - Good judgment about your own limits. When you're out over your skis, you stop and ask questions early. - Fluency with AI-forward tooling (Claude Code, Cursor, AI agents, MCP connectors). You should already be fast with these tools. - Ability to ramp up on unfamiliar domains and technologies quickly through AI-assisted research, rapid prototyping, or whatever gets you there. - Advanced proficiency in C#, .NET, and full stack development. - Strong front-end experience across Angular, React, Next.js, Vite, Tailwind, shadcn/ui, and TypeScript. Depth in a few, and the ability to pick up new ones fast. - Python proficiency for data engineering and analytics workloads. - Solid database design, query optimization, and RESTful API skills (SOLID, Entity Framework Core). - Hands-on Azure experience, including containerized workloads (ACA) and GitHub-based CI/CD. Qualifications - Experience building AI-powered features in production (prompt engineering, RAG, embeddings, document indexing). - GitHub Actions, infrastructure-as-code, or container orchestration in Azure. - Cosmos DB, Service Bus, or other Azure PaaS services. - SaaS product development with multi-tenant architectures. - Healthcare data standards (HL7, FHIR) or data-intensive platforms. - Significant professional experience in software engineering. We care about what you can do. The problems here require senior-level judgment and depth. - Production SaaS experience required. CS degree or equivalent. Why You'll Love Working HereNIC MAP provides data and analytics that drive critical decisions in the seniors housing and care industry. You'll work on meaningful problems with a team that values technical excellence, continuous learning, and real-world impact. - Mission-driven work: your contributions will directly support better housing and care for seniors. - Fully remote: work from home; no mandatory time in the office! - Collaborative team: join a supportive environment where your ideas and skills make a real impact. - Low travel requirements: at most 1–2 trips per year. - Inclusive culture: NIC MAP is proud to be an equal opportunity employer. $165,000 - $185,000 a year If you’re excited about building meaningful technology and want to grow with a team that values innovation, collaboration, and impact, we encourage you to apply. Please note: Applicants must be legally authorized to work in the United States. Unfortunately, NIC MAP is not able to offer visa sponsorship at this time.

Related Job Pages

More Full-stack Engineer Jobs

Johnson Controls logo

Product Safety Regulatory Compliance Principal Engineer

Johnson Controls

Transforming the buildings where people live, work, learn and play to become smarter, healthier and more sustainable.

Full TimeRemoteTeam 10,001+Since 1885H1B Sponsor

• Evaluate and mitigate potential safety liability risks for the JCI product portfolio • Lead and conduct risk assessments as well as conduct manufacturing audits to verify safety and regulatory compliance • Lead process improvements to drive proactive and sustained compliance in the product line • Work on safety reviews of DFMEA/PFMEA/Control Plan • Perform root cause analysis, risk assessment, resolution, and field communications • Conduct product safety audits at the manufacturing sites • Ensure global safety standards and city, state, country or province codes are met

Wisconsin
$126K - $189K / year
TechMagic logo

Middle Full-stack (MEAN Angular-oriented) developer

TechMagic

Our client is an American startup that provides its users with a fun shopping experience. The application is live, used daily across 17+ locations in the US, and communicates directly with electric vehicles on the ground - in real time. The architecture is clean and modern - no legacy baggage to wrestle with. Interview Stages Call with recruiter Technical interview with recruiter and Senior Mobile developer

Role Description We are looking for a talented Middle Full-stack (MEAN Angular-oriented) developer with 2+ years of commercial experience to join our successful and stable project from the UK. Qualifications - At least 2 years of experience in web development - Experience with Javascript/Typescript - Experience with Angular 16+ - Experience with NoSQL or SQL databases - At least an Intermediate level of English Requirements - Experience with Node.js (Express or alternative framework) - Experience with MongoDB - Experience with AWS Cloud (S3, EC2, Lambda) - Experience with Akita and/or Storybook - Experience with High Load systems, distributed systems, microservices Benefits - Projects with modern JS stack (React.js, React Native, Angular, Node.js) - Strong JavaScript community at the company - Work from anywhere (fully remotely or in our office) - Paid vacations and sick-leaves, additional days-off, relocation bonus - Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice - Education: regular tech-talks, educational courses, paid certifications, English classes - Fun: own football team, budget for team-lunches, branded gifts - One of the best IT employers in Lviv based on DOU rating

Worldwide
Job Closed

Role Description Estamos buscando uma pessoa para fazer parte deste time que vem crescendo a cada dia, tanto em número quanto em desenvolvimento. Encorajamos e acreditamos no nosso time e prezamos por fazer junto. Se você é essa pessoa, que tem um senso de equipe e que procura por desenvolvimento constante, a BIX é para você! Qualifications - Ensino Superior cursando ou completo em Ciência da Computação ou áreas correlatas; - Experiência de mais de 5 anos em desenvolvimento de software, atuando em todo o ciclo: design de soluções, frontend, backend, infraestrutura e qualidade; - Experiência de mais de 5 anos em ambientes de produção com Python e React; - Experiência de mais de 5 anos no design e na implementação de APIs RESTful para sistemas complexos; - Experiência de 3 a 5 anos com ecossistemas em Nuvem (preferência por AWS, mas com vivência em GCP ou Azure) e conteinerização (Docker); - Experiência de até 3 anos com esteiras de CI/CD e versionamento de código (Git); - Conhecimentos avançados em arquitetura de sistemas, segurança de aplicações e bancos de dados (SQL e NoSQL) para construção de aplicações escaláveis; - Conhecimentos avançados na criação de testes automatizados (unitários, de integração e E2E); - Inglês Avançado. Requirements - Experiência de pelo menos 1 ano em papéis de liderança técnica, consultoria interna ou arquitetura de software em contextos com múltiplos times (Squads); - Conhecimentos básicos em arquitetura orientada a eventos e construção de Agentes de IA; - Experiência de até 3 anos com ferramentas de teste automatizado de frontend (Cypress e/ou Playwright); - Conhecimentos básicos em engenharia de dados, pipelines de ingestão/transformação, ferramentas como Apache Airflow, Spark, dbt e conceitos de Data Lakes / Data Warehouses. Activities - Avaliar e reestruturar a arquitetura e o código dos projetos em andamento, realizando auditorias técnicas e análise de riscos, a fim de garantir a escalabilidade, segurança e identificar oportunidades de melhoria contínua, diariamente; - Desenvolver soluções de software de alta complexidade, projetando e codificando Provas de Conceito (PoCs) ou assumindo cards estruturais, a fim de destravar gargalos críticos da equipe e validar hipóteses tecnológicas, sempre que necessário; - Conduzir sessões de Code Review, Pair Programming e Design Técnico, analisando repositórios e orientando as pessoas desenvolvedoras, a fim de elevar o nível técnico dos times e garantir a qualidade rigorosa do código, diariamente; - Redigir e manter a documentação técnica e os Registros de Decisão de Arquitetura (ADRs), utilizando plataformas de documentação corporativa (ex: Confluence, Notion), a fim de preservar o histórico do projeto e compartilhar conhecimento com clientes e times, semanalmente; - Atuar como ponto de escalonamento (Tier 3) em incidentes críticos de produção, realizando troubleshooting avançado e análise de logs, a fim de restaurar a operação dos sistemas e mitigar impactos para o cliente, sempre que necessário; - Gerenciar e priorizar os débitos técnicos (Tech Debt) das aplicações, mapeando pendências e estruturando planos de refatoração junto ao time, a fim de manter a manutenibilidade e a estabilidade dos sistemas a longo prazo, mensalmente; - Atuar como referência técnica transversal, transitando entre diferentes squads e avaliando a maturidade técnica de cada grupo, a fim de garantir a consistência das entregas e o alinhamento das decisões técnicas da empresa, diariamente; - Colaborar com as equipes de Produto e Design, analisando requisitos, escopo e viabilidade técnica, a fim de resolver problemas complexos de negócios e apoiar a priorização de entregas no backlog, semanalmente; - Participar e guiar tecnicamente os rituais ágeis dos times acompanhados, atuando em dailies, plannings e retrospectives, a fim de alinhar o planejamento técnico, monitorar prazos e remover impedimentos estruturais, semanalmente; - Conduzir reuniões de alinhamento executivo e técnico com clientes, utilizando inglês avançado e comunicação consultiva, a fim de propor e resolver desafios de transformação digital em projetos de escopo nacional e internacional, semanalmente; - Mentorar tecnicamente os desenvolvedores da equipe, fornecendo feedbacks e recomendações de estudos, a fim de estimular o aprendizado contínuo e acelerar a maturidade da engenharia da empresa, quinzenalmente; - Apoiar a atração de talentos no Processo Seletivo (PS) da área técnica, realizando entrevistas e avaliando testes de código/arquitetura, a fim de garantir a contratação de profissionais aderentes à barra técnica da organização, sempre que necessário. Benefits - Trabalho 100% remoto; - Plataforma de terapia e nutricionistas online; - Plataforma de bem estar; - Plano de carreira acelerado; - Ambiente diferenciado (Hora BIX, integrações e Happy Hours, Programa de Mentoria, Reuniões 1on1); - Aulas on-line de inglês (cambly); - Folga no aniversário.

Brazil
Resource Innovations logo

Salesforce Software Engineer

Resource Innovations

A women-led clean energy solutions company, ranked #10 in the energy category on the 2022 Inc. 5000 list.

Full TimeRemoteTeam 201-500H1B Sponsor

• Lead and participate in the full life-cycle development of Salesforce cloud-based enterprise software systems, including design, implementation, testing, and support in fast paced distributed team environment. • Responsible for UI design, development, client-side programming, and building and release infrastructure. • Collaborate closely with internal teams and clients to understand their business requirements and objectives. • Configure and customize software solutions to align with client specifications and goals. • Lead demonstrations and training sessions to educate clients on software functionality and best practices. • Ensure timely and successful delivery of software solutions according to client needs and objectives. • Monitor and track client accounts to identify potential issues or opportunities for improvement.

Arizona + 5 moreAll locations: Arizona | California | Colorado | Illinois | Utah | Wisconsin
$88K - $110K / year