Step logo
Step

Banking for Gen Z

Senior Backend Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

26 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Software Engineer

Step

• Own features throughout their life cycle, from inception to production • Improve existing and develop new Kotlin services • Prioritize maintainable code and test all the things • Work in a small, tight-knit cross-functional team • See your contributions make a weekly impact to an evolving product

Job Requirements

  • 6+ years of experience in backend development.
  • Strong Computer Science fundamentals.
  • Passion for software quality.
  • Experience designing, building, and maintaining scalable and reliable distributed systems.

Benefits

  • Competitive Salary
  • Generous Medical, Dental, Vision, and company-paid Life Insurance
  • 401k Plan with Safe Harbor company-matching
  • Flexible vacation policy and paid company holidays
  • Company-provided technology package

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Title: Sr Professional Services Developer Location: Omaha, NE, United States; Norcross, GA, United States Remote Full-time Job Description: Job Summary: This role is for a COBOL developer working on ACI's Money Transfer System (MTS), a long‑standing, mission‑critical transaction processing platform. The MTS Developer is responsible for designing, developing, enhancing, and supporting COBOL‑based MTS software, with a strong focus on CSM‑related functionality. The role requires deep technical ownership, strong problem‑solving skills, and the ability to work effectively within a complex, regulated environment. Job Responsibilities: - Independently designs, develops, tests, and delivers high‑quality COBOL‑based software solutions for MTS, with a strong focus on CSM‑related functionality and enhancements. - Take full ownership of assigned work, including technical design, implementation, unit testing, and delivery to production. - Provide accurate effort estimates and status updates (e.g., timelines, completion percentages) to technical leads and management. - Research, troubleshoot, and resolve complex software issues across application, system, and integration layers while adhering to established development standards and controls. - Maintain deep working knowledge of MTS application logic, data flows, system dependencies, and operational impacts in high‑availability environments. - Coordinate and, when required, technically lead the work of a small project team, including task planning and sequencing. - Act as a subject matter expert for CSM‑related development, providing guidance, technical direction, and code‑level support to peers. - Collaborate closely with cross‑functional teams (Product, Services, Support) to ensure solutions meet functional, technical, and operational requirements. - Understand and adhere to all corporate policies, including the ACI Code of Business Conduct and Ethics. - Perform other related duties as assigned. Knowledge, Skills and Experience required for the job: - Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional software development experience. - 5+ years of hands‑on software development experience, with strong proficiency in COBOL. - Strong ability to work independently, take ownership of complex problem spaces, and make sound technical decisions. - Proven analytical and troubleshooting skills, including root‑cause analysis of production issues. - Clear and effective communication skills, including the ability to explain technical concepts to non‑technical stakeholders. Preferred Knowledge, Skills and Experience needed for the job: - Prior experience working with MTS, CSM functionality, or similar high‑volume financial transaction systems. - Experience supporting or enhancing systems in regulated, mission‑critical environments. - Familiarity with system integration points, batch processing, and operational tooling common to COBOL‑based platforms. - Exposure to customer‑facing or services‑adjacent development work. Work Environment: - Standard office or remote work environment . - Majority of time spent working on a computer. - Occasional domestic or international travel may be required.

Nebraska + 1 moreAll locations: Nebraska | Georgia
Ceresti Health logo

Senior Go Backend Developer

Ceresti Health

Everyone else treats the patient. We activate the caregiver—because that’s where dementia care really begins.

Backend Engineer26 days ago
Full TimeRemoteTeam 11-50Since 2013H1B No Sponsor

• Design, develop, and maintain server software and supporting databases • Craft interfaces to our internal software systems to improve workflow efficiency • Write high-quality Go code that is efficient, scalable, and maintainable • Support and optimize Postgres databases for performance and reliability • Collaborate with cross-functional teams to identify and prioritize project requirements • Develop and implement creative solutions to complex technical problems • Demonstrate ownership and accountability for the quality and reliability of our software • Participate in code reviews and contribute to the improvement of our codebase • Stay up-to-date with industry trends and emerging technologies

Massachusetts
Job Closed
Full TimeRemoteTeam 10,001+H1B No Sponsor

Role Description Implantar y mejorar la Arquitectura de Referencia, diseñar arquetipos y liderar la migración de aplicaciones (toma de requisitos, pruebas integradas y análisis de resultados). - Participar en todo el ciclo de vida del software: requisitos, diseño backend, desarrollo con buenas prácticas, documentación y pruebas. - Contribuir al diseño de arquitecturas distribuidas y trabajar en entornos de alto rendimiento y concurrencia. - Monitorizar aplicaciones técnica y funcionalmente mediante ELK. Qualifications - Experiencia Java, Spring Boot/Cloud, microservicios, servicios REST; creación de arquetipos, test unitarios. - Experiencia sólida liderando equipos técnicos, capacidad para guiar decisiones arquitectónicas y asegurar estándares de calidad. - Conocimientos sólidos de principios SOLID y Clean Architecture. - Perfil proactivo, con mentalidad técnica y enfoque en mejora continua. Benefits - Estabilidad y Futuro: Proyectos a largo plazo en una empresa líder en tecnología con más de 50.000 profesionales, con seguridad financiera. - Proyectos Innovadores y de Alto Alcance: Trabajarás con tecnologías de vanguardia, con un impacto tanto a nivel nacional como internacional. - Ambiente Cercano y Transparente: Disfrutarás de una comunicación directa y fluida con responsables y compañeros/as, en un entorno colaborativo y abierto. - Autonomía y Flexibilidad: Tendrás libertad para organizar tu trabajo, con una conciliación real y adaptada a tu ritmo. - Plan de carrera adaptado a ti: Diseñado para impulsar tu crecimiento y desarrollo profesional. - Formación continua en Open University y Udemy for Business (¡más de 6.000 cursos para especializarte!). - Descuentos exclusivos para tu bienestar: Disfruta de ventajas en gimnasios, restaurantes, tiendas, ocio y mucho más al ser empleado de Indra. - Retribución competitiva y planes de compensación flexibles a tus necesidades. Company Description ¡INDRA es empresa Top Employer 2025! Incorpórate a una empresa certificada como una de las mejores empresas empleadoras de España, gracias a nuestra gestión integral de RRHH y a las condiciones para nuestros profesionales.

Spain
Flex logo

Backend Engineer

Flex

HSA/FSA payments, simplified.

Backend Engineer26 days ago
Full TimeRemoteTeam 11-50Since 2023H1B Sponsor

• Design, build, and own backend services and APIs that power Flex’s applications • Model the domain - eligibility rules, transactions, merchants, consumer accounts, etc. - in data structures and APIs that other teams build on • Partner with frontend, design, and business stakeholders to translate merchant and consumer needs into reliable APIs and workflows • Own and improve our backend service architecture, data models, and integrations • Analyze, troubleshoot, and resolve production issues rooted in business logic, data correctness, and transactional edge cases • Collaborate on cross-functional projects that connect the full Flex experience, from consumer checkout to merchant analytics • Create and maintain documentation for APIs, services, and on-call runbooks • Contribute to a culture of learning, problem-solving, and operational excellence

United States
$160K - $220K / year