Senior Software Engineer - API and Developer Experience

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200

Location

Canada

Posted

65 days ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer - API and Developer Experience

nue.io

About Nue.io Nue.io is a next-generation CPQ and revenue automation platform designed for modern SaaS and subscription-based businesses. Our mission is simple: empower go-to-market teams to move faster, close smarter, and scale with confidence. With an elegant, no-code interface and deep Salesforce integration, we streamline the entire quote-to-revenue journey — from complex pricing and approvals to seamless renewals. Backed by top-tier investors and trusted by forward-thinking companies, Nue.io is redefining revenue operations for a product-led world. But we’re more than our product — we’re a team built on curiosity, trust, ownership, and a genuine passion for building great things together. We foster a culture where people can do their best work, grow quickly, and make a real impact. And we’re growing! If you're excited by big challenges, smart teammates, and a high-velocity environment, we’d love to meet you. What You’ll Do: We are seeking a highly motivated and enthusiastic Senior Software Engineer to join our fast-growing team. This role offers the opportunity to work with a variety of technologies, including Java, JavaScript - NodeJS & React, Salesforce Platform, AWS, Snowflake, etc.. If you are passionate about programming, coding, emerging technologies, and their applications in the financial domain, this could be the perfect role for you. Responsibilities - Design, developer and architect multi-tenancy SAAS application with shared-nothing architecture based on spring boot framework, develop and architect scalable and reliable application which will leverage micro service architecture includes API gateway, service registry, service monitoring etc. - Oversee the design, scoping, implementation, and testing of new features end-to-end; - Drive technical excellence and implementation of best engineering practices such as design review, continuous integration and code review; - Create and maintain an open and transparent environment that values speed, innovation and quality; - Provide architecture and technical guidance for the software development team; - Stays current with relevant technologies, applying them to Nue’s SaaS applications as appropriate; - Helps define the standards and guidelines for the definition and development of Nue’s applications, components and services; - Deliver world class, high quality design and code using the latest development tools and frameworks. Uses agile methodologies including TDD, CI, Refactoring and Code Reviews. - Work with other global team members and management to complement and complete the development process What You’ll Bring: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 5-7 years of professional software development experience. - Strong portfolio or examples of past projects and code. - 5+ years of software development, design, and implementation experience in the finance, billing, and/or subscription software industry, specifically using multiple shard database architecture. - 5+ years of experience with application performance profiling and tuning. - 5+ years of experience in Java and relational databases - 5+ years of experience with AWS, Google Cloud, or Microsoft Azure - Test-driven mindset, with hands-on experience writing and maintaining automated tests; familiarity with test automation frameworks such as Mabl or similar tools - Strong SQL skills and database performance optimization - Experience with concurrent programming and thread safety in applications - Enthusiasm for programming, coding, and keeping up with emerging technologies. - Problem-solving skills and an eagerness to learn and adapt. - Strong communication and collaboration abilities. - A passion for working in a fast-paced, startup-like environment. - Test-driven mindset, with hands-on experience writing and maintaining automated tests; familiarity with test automation frameworks such as Mabl or similar tools Bonus Points (Not Required) - Experience with enterprise systems and large-scale projects. - Experience with the Salesforce platform for seamless integration with Salesforce CRM. - A solid understanding of SaaS environments and cloud-based architectures. - Demonstrated ability to effectively use AI-assisted development tools (e.g., Claude Code, Codex, or similar) to accelerate development, improve code quality, debug complex issues, and explore system designs - Strong attention to detail, ownership mindset, and comfort operating in ambiguous, fast-moving environments - Excellent problem-solving skills and the ability to troubleshoot complex systems issues. - Strong communication skills and the ability to collaborate with cross-functional teams. What We Offer: - Competitive compensation and benefits that reward your talent and impact. - Comprehensive health, vision, dental, and life insurance - A front-row seat in the Silicon Valley tech ecosystem, where you’ll work on cutting-edge challenges shaping the future of SaaS, finance, and payments. - The opportunity to build truly groundbreaking products — your work won’t just support the business; it will influence how companies around the world monetize and grow. - A high-energy, collaborative culture where smart, supportive teammates push each other to learn fast, think boldly, and do the best work of their careers. - Room to grow, lead, and make your mark in a fast-scaling company that values creativity, ownership, and ambition. About Nue.io We believe that the right way to accelerate business results is by giving go-to-market teams agility - to sell and monetize ANY revenue model, across ANY channel, with complete and accurate revenue visibility end-to-end. This requires a truly disruptive product and innovative team - we’re bringing CPQ, Billing, Revenue Lifecycle Management, and Revenue Analytics under one platform, upleveling teams and companies with pricing and billing agility, and revenue intelligence. We are an equal opportunity employer and welcome people of diverse backgrounds, perspectives, and skills. We will work with applicants to provide accommodations at any stage of the hiring process. If you require accommodations during the interview process, please email your Talent Partner, and we will work with you to meet your needs.

Related Job Pages

More Backend Engineer Jobs

Photoroom logo

Senior Python Engineer – FastAPI, Python

Photoroom

Create studio-quality photos on your smartphone.

Backend Engineer65 days ago
Full TimeRemoteTeam 11-50Since 2019H1B No Sponsor

• Design, build, and evolve our public API product — the core interface through which developers access Photoroom’s AI capabilities. • Ship features used by both self-serve developers and large enterprise customers, ensuring the API remains reliable, scalable, and easy to integrate. • Own the API surface end-to-end: from design decisions (naming, versioning, structure) to implementation, performance, and long-term maintainability. • Iterate quickly based on real usage — we ship multiple times per week — using data and user feedback to prioritise what matters most. • Work at the intersection of backend engineering and AI, abstracting complex image models into simple, elegant developer-facing interfaces. • Collaborate closely with product, machine learning, backend, and sales teams to ensure the API delivers real value to users. • Join a small, senior team with high ownership and direct product impact from day one.

France
€75K - €110K / year
Job Closed

Java Developer - Part-Time

American Systems

Headquartered in Chantilly, Virginia, American Systems is a government contractor that provides professional, technical, and Information Technology services. Established in 1975, A

Backend Engineer65 days ago

Overview We are seeking a highly skilled and adaptable Part-Time Java Developer with a minimum of five (5) years of experience to support ongoing project needs. This role requires a strong technical foundation in enterprise and legacy Java technologies, along with flexibility to contribute across multiple workstreams as project demands evolve. Responsibilities - Design, develop, maintain, and enhance Java-based enterprise applications - Utilize Apache Struts framework and EclipseLink (JPA) for application development - Support and maintain applications deployed on Oracle WebLogic Server - Perform and remediate Fortify static code scans, ensuring adherence to security standards - Troubleshoot and resolve application issues across development and production environments - Collaborate with stakeholders, developers, and project teams to deliver effective solutions - Adapt to changing priorities and contribute to a variety of project-related tasks as needed - Assist with documentation, testing, and deployment activities - Support tasks outside of core development responsibilities to ensure overall project success Qualifications - Bachelor's degree in computer science, information technology, information science, or software engineering - Minimum 5 years of professional software development experience - Strong proficiency in Java (J2EE/Java EE) - Hands-on experience with Apache Struts, EclipseLink (JPA), Oracle WebLogic Server, Fortify (static code analysis and remediation) - Experience working within enterprise or legacy system environments - Strong analytical, troubleshooting, and problem-solving skills - Ability to work independently in a remote, part-time capacity - Must be a U.S. citizen and undergo a background check for Public Trust - Strong verbal and written communication skills Pay Transparency Statement AMERICAN SYSTEMS is committed to pay transparency for our applicants and employee-owners. The salary range for this position is USD $94,400.00/Yr. - USD $157,600.00/Yr. Actual compensation will be determined based on several factors permitted by law. AMERICAN SYSTEMS provides for the welfare of its employees and their dependents through a comprehensive benefits program by offering healthcare benefits, paid leave, retirement plans, insurance programs, and education and training assistance. EEO Statement EEO Race/Sex/Disability Status/Veteran Status

United States
$94.4K - $157K / year
Job Closed

Desenvolvedor Mulesoft Sr - Sustentação

Accenture

Accenture Federal Services, a division of Accenture, provides technology and consulting services to U.S. federal agencies, delivering solutions that enhance performance and efficie

Backend Engineer65 days ago

Um time que faz parte da mudança Abraçamos o poder da mudança para criar valor e sucesso compartilhado para nossos clientes, funcionários, acionistas, parceiros e comunidades. Contamos com a maior rede mundial de centros de tecnologia avançada e operações inteligentes. Provocamos a mudança no mercado Trabalhamos juntos mundo afora para fazer um mundo de diferenças. A Accenture é uma empresa global de serviços profissionais líder em soluções para digital, nuvem e segurança. Ao combinar experiência incomparável e habilidades especializadas em mais de 40 setores, oferecemos serviços em Estratégia e Consultoria, Tecnologia, Operações, Industry X e a Accenture Song. Ao trabalharmos juntos, a mudança se torna a fonte de progresso mais dinâmica e poderosa que você tem. Somos mais de 738 mil pessoas, presentes em mais de 120 países, engajados em fazer inovação todos os dias e transformar o mundo em um lugar melhor para as pessoas. Esta oportunidade faz parte de nossa estrutura de Technology – Salesforce Por meio de uma experiência inigualável no setor, tecnologias líderes de nossos parceiros e startups do ecossistema e a maior rede de entrega do mundo, fornecemos uma poderosa gama de recursos que podem ser adaptados às necessidades de negócios mais complexas de nossos clientes. Ajudamos o nosso cliente a usar a melhor tecnologia para resolver seus desafios mais críticos e complexos, seja por meio da rápida migração para a nuvem, obtendo o máximo de valor das plataformas tecnológicas mais avançadas, extraindo com inteligência aplicada tudo que seus dados oferecem, seja apoiando tudo o que ele precisa fazer com segurança. Combine sua criatividade com a tecnologia mais recente para fazer coisas incríveis. Com mais de 100 hubs de inovação distribuídos pelo mundo, podemos trabalhar para inovar com velocidade, escopo e escala. Desenvolvedor Mulesoft Sênior: - Experiência relevante com integração e SOA; - Design da solução, captar feedbacks, analisar logs e dar suporte; - Criar e analisar WSDL, XML, XSD, JSON, JSON Schema; - Utilizar conectores HTTP, SAP e FTP; - Realizar transformações simples entre estruturas diferentes; - Chamadas HTTP, HTTPS, autorização e autenticação. Fazer MUnit com cobertura padrão; - Controle de Mule Event; - Yaml. Localidades da vaga: Brasil *Benefícios: Assistência Médica – 100% subsidiada pela empresa (titular e dependentes) Assistência Odontológica Vale Refeição ou Alimentação sem desconto Seguro de vida Previdência Privada Wellhub Opção de compra de ações da empresa com desconto Desconto Farmácia Auxílio Creche Parceria com escola de idiomas Licença Maternidade e Paternidade Estendida PPR Certificações Salesforce *Conforme política vigente About Accenture Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities. Visit us at www.accenture.com Equal Employment Opportunity Statement We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.

Brazil
Full TimeRemoteTeam 1,001-5,000Since 1983H1B No Sponsor

Construí tu carrera con el líder en conectividad global Desde 1989, SBA Communications ha sido un pilar en la industria inalámbrica. Hoy, como líder global que cotiza en bolsa y parte del índice S&P 500, contamos con una red de más de 40,000 sitios de comunicación en más de 10 países, formando la infraestructura crítica que conecta a millones de personas. Somos la fuerza detrás de escena: la infraestructura esencial que mantiene a nuestro mundo conectado. Buscamos innovadores que quieran unirse al equipo dinámico que hace todo esto posible. A través de nuestra presencia global, confiamos en nuestra Agilidad para adaptarnos a los mercados locales y entregar resultados. Sin embargo, nada lo logramos solos. Nuestra cultura se define por el enfoque de “El Equipo Primero”, donde cada persona cuenta y colaboramos con pasión para apoyar los objetivos de nuestros clientes. Operamos con Integridad, asegurando que, sin importar en qué parte del mundo usted se encuentre, sea parte de una empresa que hace lo correcto. Creemos que si ayudás a construirlo, también debés ser parte del éxito. En SBA, los miembros del equipo elegibles tienen la oportunidad de tener una participación en nuestro futuro colectivo. Salud y Bienestar: - Priorizamos su bienestar con beneficios médicos y de salud integrales, diseñados para apoyarlo a usted y a su familia, de acuerdo con las necesidades específicas de su país. Crecimiento: - Impulsamos su ambición con oportunidades de desarrollo profesional, capacitación y crecimiento para ayudarle a avanzar en su carrera. Responsabilidades Principales - Supervisar y coordinar a contratistas y subcontratistas directamente en el campo. - Realizar inspecciones técnicas en sitio para garantizar que la ejecución estructural cumpla estrictamente con el diseño aprobado. - Documentar y reportar cualquier desviación o cambio identificado durante la ejecución, manteniendo registros detallados y proponiendo soluciones correctivas. - Gestionar registros detallados en la herramienta oficial de la compañía (SBA) para todos los cambios realizados durante la preparación e implementación de proyectos de capital, asegurando la trazabilidad y aprobación formal de las modificaciones. - Evaluar la viabilidad de construcción basada en análisis de gabinete, datos recopilados en campo y observación directa en sitio. - Participar en el comité de evaluación y aprobación de TSSR (Technical Site Survey Report) durante la fase de adquisición de terrenos, aportando criterios técnicos para los requisitos y validación del proyecto. - Garantizar que todas las actividades cumplan con las políticas y procedimientos de la compañía. - Optimizar el uso de recursos internos y externos para alcanzar los objetivos del proyecto. - Mantener comunicación constante con los equipos internos del proyecto y las partes interesadas (stakeholders). - Identificar riesgos e implementar planes de acción preventivos en conjunto con el equipo de liderazgo del mercado. - Actualizar los sistemas de la empresa con los hitos del proyecto e información relevante. - Velar por el cumplimiento de las políticas de Medio Ambiente, Salud y Seguridad (EHS). - Desempeñar otras funciones y tareas asignadas. Cualificaciones y Requisitos - Educación: Grado universitario en Ingeniería Civil o Estructural. - Experiencia: 5 a 7 años de experiencia supervisando el desarrollo de sitios de telecomunicaciones inalámbricas. - Experiencia comprobada en la entrega de proyectos de construcción de sitios inalámbricos. - Conocimiento sólido de la industria de torres, incluyendo construcción, ingeniería, zonificación, contratos y cumplimiento normativo. - Dominio intermedio de Microsoft Office Suite. - Disponibilidad para viajar y pernoctar fuera de casa según sea necesario. - Licencia de conducir vigente. - Modalidad: Posición remota con más del 90% del tiempo en campo; se requerirán viajes con estadías nocturnas prolongadas ocasionalmente. - Idiomas: Capacidad para leer, escribir y hablar con claridad en español; inglés fluido (preferible). Competencias Esperadas - Fuertes habilidades de liderazgo y capacidad para influir positivamente en equipos y aliados. - Comunicación clara, directa y efectiva con audiencias diversas. - Habilidad para la resolución de problemas y toma de decisiones bajo presión. - Proactividad en la identificación y mitigación de riesgos. - Persona organizada, disciplinada y orientada a resultados. - Adaptabilidad al cambio y a entornos dinámicos. - Excelentes habilidades interpersonales y capacidad para generar relaciones de confianza. - Excelentes habilidades de conducción de vehículos. #LI-FP1

El Salvador