Software Architect for Scalable Backend Systems
13 hours ago
Company Overview
Certainly is a conversational AI platform designed to build customized chatbots for ecommerce and customer service. Our platform caters to complex customer service journeys with multi-domain and multilingual demands.
We are a team of 20 experienced professionals working in a hybrid setup. Management is based in Copenhagen, while product development takes place in Spain. With years of experience in Conversational AI, we strive to stay at the forefront of market trends, offering cutting-edge products and services. Our chatbots are used by prominent clients such as Ganni, Feastable, and Ticketmaster.
Job Description
We are seeking an experienced Software Architect for Scalable Backend Systems to join our team.
As a Senior Backend Engineer, you will design, develop, and maintain our backend systems using Python. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our customers' needs. If you have a passion for building scalable and efficient backend systems, we would like to hear from you.
Key Responsibilities:
- Design and develop scalable backend systems and applications.
- Collaborate with cross-functional teams to identify project requirements and deliverables.
- Implement efficient and scalable backend architectures using state-of-the-art technologies.
- Develop and maintain high-quality, well-tested, and documented code.
- Participate in code reviews and provide constructive feedback to improve code quality and maintainability.
- Troubleshoot and debug complex issues in the backend systems and applications.
- Work closely with DevOps to ensure smooth deployment and monitoring of backend systems.
- Stay up to date with the latest technologies and trends in the industry.
Required Skills and Qualifications:
To be successful in this role, you should have:
- A deep understanding of Python, including its syntax, data structures, and nuances.
- Experience with Python's advanced features such as decorators, generators, and context managers.
- Mastery of Django's core concepts such as models, views, templates, and URLs.
- Experience with Django REST Framework for API development.
- An understanding of Django's security features, such as CSRF protection, XSS prevention, and SQL injection prevention.
- Familiarity with Django's ORM for database interactions and migrations.
- Proficiency in SQL and PostgreSQL features such as stored procedures, triggers, and advanced query optimizations.
- An understanding of database design and normalization.
- Experience with performance tuning and index optimization in PostgreSQL.
- An understanding of Document-oriented Data Model and SQL-Like syntax.
Web Technologies:
You should have a solid understanding of:
- HTTP/HTTPS protocols, RESTful APIs, and WebSockets.
- React framework and Next JS for integration purposes.
DevOps and CI/CD:
You should be familiar with:
- Containerization technologies like Docker and orchestration tools like Kubernetes.
- Continuous integration and continuous deployment pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
- Cloud service providers such as AWS, Google Cloud Platform, or Azure, particularly with services relevant to web application deployment and scaling.
Additional Requirements:
To be considered for this role, you must have:
- A Bachelor's degree in Computer Science, Computer Engineering, or a related field.
- At least 5 years of experience in backend development.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- The ability to work in a fast-paced environment and prioritize tasks effectively.
- A strong understanding of software development principles, patterns, and best practices.
- Experience with cloud-based technologies such as AWS, Azure, or Google Cloud.
- A strong understanding of security and compliance requirements.
What We Offer:
We offer:
- The opportunity to work on challenging and exciting projects.
- A collaborative and dynamic work environment.
- Professional development and growth opportunities.
- Flexible working hours and remote work options.
- Access to the latest technologies and tools.
- Recognition and rewards for outstanding performance.
-
Copenhagen, Copenhagen, Denmark Dreamdata Full timeAbout DreamdataWe are revolutionizing B2B marketing with our leading platform for attribution, optimization, and automation. Founded in 2019 by former Trustpilot leaders, we empower marketing professionals to connect their efforts to revenue.Our technology provides transparency and enables insights into what works and what doesn't. We're looking for an...
-
Software Systems Engineer
7 hours ago
Copenhagen, Copenhagen, Denmark Ooono AS Full timeTechnical Opportunities at Ooono A/SWe are looking for a skilled Backend Developer to join our team. This is an excellent chance to contribute to the development of scalable and maintainable backend systems, working closely with a collaborative team.Job Responsibilities:Maintain and develop existing backend solutions, ensuring high performance and...
-
Technical Architect and API Specialist
7 hours ago
Copenhagen, Copenhagen, Denmark Skillspark AB Full time**Company Overview**">Skillspark AB is a leading provider of software solutions in the pharmaceutical industry, known for its cutting-edge technologies and innovative approach.**Job Description**">We are currently seeking an experienced Technical Architect and API Specialist to lead our development team in creating an event-driven infrastructure. As a key...
-
Copenhagen, Copenhagen, Denmark Tbwa ChiatDay Inc Full timeAt Templafy, we are shaping the future of document creation with our innovative platform. As a key member of our Create Team, you will play a pivotal role in developing high-quality software components and systems that automate MS Office document generation for our customers.Company OverviewTemplafy is the leading document generation platform that empowers...
-
Critical Systems Architect
13 hours ago
Copenhagen, Copenhagen, Denmark The HubDanske Bank Full time**Unlock the Potential of Electric Vehicles with Monta**Are you passionate about making a lasting impact on the environment? Do you thrive in a dynamic, fast-paced setting where innovation meets infrastructure?As a seasoned Critical Systems Architect, you will play a pivotal role in shaping the future of electric vehicle charging at Monta.Our cutting-edge...
-
Software Engineer for Large Scale Payments Systems
13 hours ago
Copenhagen, Copenhagen, Denmark Banking Circle Full timeJob DescriptionWe are seeking a highly experienced Senior Development Engineer to join our Payment Execution Team in Copenhagen. This role offers the opportunity to work on a high-volume payment system that supports large financial corporations and be involved in the development of business-critical API and backend solutions.In this position, you will become...
-
Lead Software Architect
2 days ago
Copenhagen, Copenhagen, Denmark Pandora AS Full timeAs a highly skilled Lead Software Architect, you will play a pivotal role in shaping the future of our technology landscape at Pandora A/S.The ideal candidate will possess 8+ years of development and customization experience with IBM Sterling applications, including OMS, WebStore, and Web Callcenter.A strong background as a Subject Matter Expert (SME) for...
-
Copenhagen, Copenhagen, Denmark Prevas AS Full timeAbout UsAt Prevas, we are on an exciting journey where technology meets innovation to create safer solutions. As a leading provider of industrial and medical technology, we collaborate with clients to deliver cutting-edge software integrations.Your Role: Embedded Linux Software ArchitectYou will be responsible for architecting and developing secure systems...
-
Senior Software Architect
13 hours ago
Copenhagen, Copenhagen, Denmark SimCorp AS Full timeWe are looking for a highly skilled Senior Software Engineer to join our team in the Standard Platform Product Area. This role is a great opportunity to leverage your expertise and leadership skills to drive innovation and excellence within the team.About the Standard Platform Product AreaThe Standard Platform Product Area is responsible for designing,...
-
Software Engineer for Travel Technology
14 hours ago
Copenhagen, Copenhagen, Denmark momondo Full timeCompany OverviewKAYAK, part of Booking Holdings, is the world's leading travel search engine. With billions of queries across our platforms, we help people find their perfect flight, stay, rental car, cruise, or vacation package.Job DescriptionWe're looking for a talented Java backend developer to join our high-powered team that keeps all of KAYAK's search...
-
Software Infrastructure Specialist
14 hours ago
Copenhagen, Copenhagen, Denmark Skidos Labs Full timeAbout Skidos Labs: We are building the largest platform of educational gaming apps for primary school kids with a cutting-edge approach.Our Mission: To revolutionize the way kids learn by providing engaging and interactive educational experiences.Your Role: As a key member of our engineering team, you will work with experienced tech superstars to design and...
-
Leading Expert in Backend API Development
14 hours ago
Copenhagen, Copenhagen, Denmark The HubDanske Bank Full timeAs a key member of our engineering team, you will play a vital role in shaping the future of our comprehensive backend system.We are seeking a talented Senior PHP Engineer to join our App team at Monta, where you will collaborate closely with frontend engineers, QA'ers, and backend developers from other engineering teams.Your responsibilities will include...
-
Senior Backend Developer and Team Lead
7 hours ago
Copenhagen, Copenhagen, Denmark Skillspark AB Full time**Overview of the Role**">The API Development Expert and Infrastructure Engineer will be responsible for designing and implementing robust and scalable API infrastructures, working closely with cross-functional teams to ensure seamless integration of API components.**Key Responsibilities**">- Design and implement scalable and efficient API architectures-...
-
Copenhagen, Copenhagen, Denmark Milestone Systems Full timeAbout the CompanyMilestone Systems is a leading provider of video management software, experiencing rapid growth and expansion.Job DescriptionWe are seeking an experienced Senior Software Developer to join our Media Recording Platform Team. As a key member of this team, you will be responsible for handling large amounts of data from devices, including video,...
-
Chief Systems Architect for Distributed Environments
14 hours ago
Copenhagen, Copenhagen, Denmark Swedavia AB Full timeWe are committed to making the world a better place by reducing global CO2 emissions with our sustainable products and solutions. Our goal is to achieve this ambitious target through innovation and expertise.You will play a key role in leading projects and vendor relationships in agile and distributed environments, architecting and optimizing HPC, Unix, and...
-
Copenhagen, Copenhagen, Denmark Talenthance Full timeCompany OverviewTalenthance is a pioneering people analytics business that empowers companies to make informed, data-driven decisions. Our mission is to help leaders navigate the complexities of commercial growth by providing cutting-edge products and services.With a strong foundation in place, we are now focusing on refining our revenue operations to ensure...
-
Senior Software Architect
1 day ago
Copenhagen, Copenhagen, Denmark Zendesk, Inc. Full timeEmpowering Customer Experience with Beautifully Simple SoftwareWe're on the hunt for a well-rounded Staff Software Engineer to join our dynamic team at Zendesk, Inc.Our mission is to empower our customers to create personalized experiences that range from sharing knowledge, creating communities and solving requests. Our work has a direct impact on developers...
-
Technical Solutions Architect
2 days ago
Copenhagen, Copenhagen, Denmark RELEX Solutions Full timeRole OverviewWe are seeking a highly skilled Technical Consultant to join our team in Oslo, Stockholm, or Copenhagen.About the RoleAs a Technical Consultant, you will be responsible for leading or attending technical workshops, building technical integrations, and investigating complex technical issues for our customers.Key Responsibilities:Act as a system...
-
Senior Researcher in Advanced Software Systems
14 hours ago
Copenhagen, Copenhagen, Denmark Københavns Universitet Full timeJob DescriptionThe Department of Computer Science at the University of Copenhagen invites applications for a research position focusing on advanced software systems. The successful candidate will join a rapidly growing department with strong research sections in various areas, including algorithms and complexity, machine learning, natural language...
-
Web Application Developer
14 hours ago
Copenhagen, Copenhagen, Denmark Sprinteins Full timeCompany Overview">Sprinteins is a software development company that specializes in creating custom web applications for enterprise IT solutions. We are looking for a talented and experienced Web Application Developer to join our team and help us deliver high-quality solutions to our clients.Job Description">The ideal candidate will have a strong background...