CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software BE Engineer Portugal, Lisbon Jobs

4 Job Offers

Filters
Senior Software Engineer
Save Icon
Join Workato's innovative team in Lisbon or Porto as a Senior Software Engineer. You will build complex Ruby on Rails applications and server-side infrastructure. We seek a candidate with 5+ years of Rails experience, strong Ruby knowledge, and expertise in Postgres and caching. Contribute to a l...
Location Icon
Location
Portugal , Lisbon; Porto
Salary Icon
Salary
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Senior Software Engineer (Ruby/RoR)
Save Icon
Join Workato's enterprise orchestration team in Lisbon as a Senior Software Engineer. Leverage your 5+ years of Ruby on Rails expertise to build complex applications and server-side infrastructure. You will design, code, and improve systems using Ruby, Rails, Postgres, and Redis in a vibrant, ben...
Location Icon
Location
Portugal , Lisbon
Salary Icon
Salary
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join PagerDuty as a Senior Software Engineer in Lisbon, Portugal. Design and build scalable backend systems focused on AI and chatbot technologies. We seek an engineer with 5+ years of backend experience in distributed systems and APIs. Enjoy competitive benefits, equity, flexible work, and a rol...
Location Icon
Location
Portugal , Lisbon
Salary Icon
Salary
Not provided
https://www.pagerduty.com Logo
PagerDuty
Expiration Date
Until further notice
Senior Software Engineer - Backend focused
Save Icon
Join Viator, a Tripadvisor company, as a Senior Backend-focused Software Engineer in Lisbon. You'll design, build, and deploy systems using Java, AWS, and Kubernetes, releasing code frequently. We offer a competitive package, travel perks, and a flexible, hybrid schedule for those commutable to o...
Location Icon
Location
Portugal , Lisbon
Salary Icon
Salary
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Explore a world of opportunity in senior software backend engineering jobs, where experienced professionals architect the core logic and services that power modern applications. A Senior Backend Engineer is a pivotal technical leader responsible for designing, building, and maintaining the server-side components, databases, and APIs that form the foundation of software systems. This role goes beyond writing code; it involves making critical architectural decisions that ensure scalability, reliability, security, and performance as user bases grow and data volumes increase. Professionals in these jobs typically own the end-to-end development of robust backend services. Common responsibilities include designing and implementing efficient data models and database schemas, building well-documented and secure RESTful or GraphQL APIs, and developing the business logic that drives application functionality. They are deeply involved in integrating various third-party services, managing authentication and authorization systems, and ensuring data integrity and protection. A significant part of the role is optimizing system performance, diagnosing complex bottlenecks, and planning for scalability, often using cloud-native patterns like microservices, serverless functions, and event-driven architectures. Furthermore, senior engineers are expected to establish and champion best practices in code quality, testing, and deployment, frequently mentoring junior team members and collaborating closely with frontend engineers, DevOps specialists, and product managers. The typical skill set for these senior roles is extensive. Proficiency in one or more backend programming languages such as Python, Java, Go, C#, or Node.js is fundamental. A strong grasp of database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB), is essential. Candidates are expected to have hands-on experience with cloud platforms like AWS, Azure, or Google Cloud, and with infrastructure-as-code tools such as Docker and Kubernetes. Understanding CI/CD pipelines, version control with Git, and comprehensive testing strategies are standard requirements. Beyond technical prowess, successful senior backend engineers possess excellent problem-solving abilities, clear communication skills for articulating complex technical concepts, and a proven track record of taking ownership of projects from conception to deployment and iterative improvement. For those with the requisite experience and a passion for building resilient systems, senior software backend engineer jobs offer a challenging and rewarding career path at the heart of technological innovation.

Filters

×
Category
Location
Work Mode
Salary