Nagarro logo
Nagarro

Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.

Senior Staff Engineer (Backend)

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1996H1B SponsorCompany SiteLinkedIn

Location

Worldwide

Posted

4 days ago

Salary

0

Seniority

Lead

Job Description

Senior Staff Engineer (Backend)

Nagarro

Role Description - Collaborate with cross-functional teams to design and implement backend services and APIs. - Write efficient, scalable, and maintainable server-side code using modern backend technologies. - Develop and optimize microservices for high-performance distributed systems. - Streamline real-time data processing and event-driven architectures. - Conduct unit, integration, and load testing to ensure system reliability and performance. - Implement RESTful APIs and server-side logic using Python and FastAPI. - Develop and deploy containerized applications in cloud environments (e.g., Docker, Kubernetes). - Work with server-side events and messaging queues (e.g., SQS) to support real-time communication. - Ensure application security, scalability, and resilience through robust backend design. Qualifications - 10+ years of experience as a backend engineer. - Experience with agile development methodologies. - Knowledge of web servers and backend frameworks. - Proficiency in logging and monitoring tools for backend systems (e.g., Prometheus, Grafana, CloudWatch). - Experience integrating with third-party APIs and ensuring data consistency. - Flexibility to work across global time zones (EST, IST, and others). Requirements - Strong experience with Python, particularly in building REST APIs using frameworks like FastAPI or Flask. - Expertise in microservices architecture and deployment in containerized environments (e.g., Docker, Kubernetes). - Solid understanding of databases (e.g., Snowflake, AWS DynamoDB, RDS, MySQL, MongoDB). - Experience with distributed search and indexing technologies (e.g., Elasticsearch, OpenSearch, Solr). - Proficiency with server-side events, event-driven architectures, and messaging systems. - Experience with cloud-based deployment on AWS, including Serverless platforms like AWS Lambda, Step Functions, and SQS. - Advanced knowledge of CI/CD tools and pipelines (e.g., GitHub Actions, Octopus). - Strong problem-solving skills and experience debugging and optimizing backend systems. - Solid understanding of security best practices for backend systems, including authentication and data protection. Benefits - Exposure to GenAI application development and RAG-based systems. - Familiarity with infrastructure as code tools like Terraform or CloudFormation. - Strong grasp of distributed systems and high-performance backend architecture. - Experience with Elastic Search or similar enterprise search solutions. What We Value / Soft Skills - Strong interpersonal skills with a collaborative mindset. - Comfortable working in tight-knit engineering squads alongside product owners and platform teams. - Clear and proactive communicator, both in written documentation and in day-to-day team interactions (stand-ups, design reviews, async channels).

Related Job Pages

More Full-stack Engineer Jobs

SHOP APOTHEKE EUROPE logo

Software Engineer – ERP Services

SHOP APOTHEKE EUROPE

We are now Redcare Pharmacy - follow our new channel under @redcarepharmacy to stay up-to-date.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design and develop enterprise services and custom applications that support business-critical processes across ERP, WMS and other enterprise platforms. • Transform business requirements into scalable technical solutions, working closely with Product Owners, Architects and stakeholders across Logistics, Finance, Pharma & Quality and Supply Chain. • Develop and optimise system integrations and APIs, ensuring reliable communication, interoperability and high-quality data exchange between enterprise applications. • Contribute to engineering excellence by applying software development best practices, automated testing, documentation and continuous improvements to our development standards and tooling. • Investigate and resolve complex technical challenges, improving system performance, stability and service reliability while collaborating with engineers across multiple technical domains.

Germany
Full TimeRemoteTeam 10,001+H1B No Sponsor

• Help with the development/maintenance of current projects • Participating in different project activities/Functional and Technical Analysis for the Retail Banking sector • Understanding of detailed functional specifications • Participate in the translation into technical specifications • Estimation of workload required to achieve the development and unit tests • Appropriating the operating rules of the development environment • Code/set-up and document what is produced • Compliance with standards and procedures (architecture, security, quality, documentation) • Ensure compliance with technical specifications • Conduct performance tests (BDDs) • Contribute to the 3rd level support, including monitoring of the resolution of incidents and troubleshooting • Maintain good documentation for all developments (JIRA, Wikis, project doc) • Contribute to application quality improvement actions

Romania
Umdasch Group Ventures logo

Senior Project Engineer

Umdasch Group Ventures

Let us shape the future! Innovator, investor and solution provider for construction and retail.

Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

• Lead the planning and execution of formwork projects, including scheduling, resource allocation, and budget management, to ensure timely and successful project delivery. • Conduct comprehensive site assessments and feasibility studies to determine project requirements, constraints, and risks. • Develop detailed project plans, schedules, and budgets, and monitor progress against key milestones and deliverables. • Coordinate with internal teams, subcontractors, and suppliers to procure materials, equipment, and resources required for project execution. • Provide technical expertise and guidance to project teams, resolving complex engineering challenges and ensuring compliance with design specifications and regulatory requirements. • Conduct regular site inspections and quality audits to assess workmanship, safety practices, and adherence to project plans and specifications. • Manage client communications, addressing inquiries, concerns, and change requests in a proactive and professional manner. • Prepare and review engineering drawings, calculations, and documentation, ensuring accuracy, completeness, and compliance with industry standards and regulations.

California
$85K / year
Customer.io logo

Senior Fullstack SDK Engineer

Customer.io

Email, push notifications, text messages, in-app messages, webhooks: automated and powered by your data.

Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

• Build and evolve Customer.io's SDKs across platforms • Lead SDK initiatives end to end • Improve SDK delivery infrastructure • Partner closely with product and design • Use AI agents to make multi-file changes • Bring strong customer empathy to the role

United States
$150K - $200K / year