Nagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
Senior Staff Engineer (Backend)
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 Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer – ERP Services
SHOP APOTHEKE EUROPEWe are now Redcare Pharmacy - follow our new channel under @redcarepharmacy to stay up-to-date.
• 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.
• 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
Senior Project Engineer
Umdasch Group VenturesLet us shape the future! Innovator, investor and solution provider for construction and retail.
• 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.
Senior Fullstack SDK Engineer
Customer.ioEmail, push notifications, text messages, in-app messages, webhooks: automated and powered by your data.
• 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




