All-in-one cybersecurity that's always by your side.
Principal Software Engineer
Location
Spain
Posted
1 day ago
Salary
€75K - €80K / year
Seniority
Lead
Job Description
Principal Software Engineer
Malwarebytes
Role Description Malwarebytes is looking for an experienced Principal Software Engineer to join our Browser Guard engineering team. You'll help build and evolve an award-winning browser extension used by over 15 million weekly active users, delivering innovative security features that protect millions of consumers worldwide. This role will have the autonomy to drive technical decisions and work closely with Product, UX, QA, and Engineering teams to build high-impact features used by millions of customers. - Build and deliver next-generation security features for the Browser Guard engineering team - Design and develop integrations across Malwarebytes products and systems - Solve complex technical challenges by applying strong knowledge of system design, algorithms, and data structures - Write clean, scalable, and high-quality code using modern engineering practices - Collaborate across Engineering, Product, UX, and QA to deliver roadmap initiatives - Mentor engineers through technical guidance, code reviews, and best practices - Drive architecture and technical direction - Leverage AI-powered development tools and workflows to improve engineering productivity Qualifications - Proven experience building product based scalable applications with React, TypeScript, and Go - Strong understanding of data structures, algorithms, and software design patterns - Experience architecting and scaling products used by millions of users - Hands-on experience with AI-assisted development workflows while maintaining high code quality - Strong focus on code quality, testing, debugging, and maintainability - Experience with Git, code reviews, and modern software development practices - Excellent communication skills with the ability to mentor and collaborate across teams - Strong ownership mindset with the ability to solve complex technical challenges independently Requirements - Annual Compensation Range: The expected salary range for this role is €75,000–€80,000 per year. Actual compensation will be determined based on experience, qualifications, and location. Benefits - Private Health Insurance - Comprehensive medical, dental, and vision insurance coverage, subject to change by country/region - Wellness programs - Winter break between Christmas and New Year - A great work environment that supports growth, development, and well-being - An opportunity to do something great for yourself and the world
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description We are looking for a dynamic and experienced Backend Developer to join our Server Team. In this role, you will design, build, and maintain highly scalable backend systems that power Server, ensuring reliability, performance, and seamless customer experience. You will work on a large-scale infrastructure, collaborate with cross-functional teams, and help shape the future of the product. The position is fully remote with flexible hours, allowing you to plan your day and work from anywhere in the world. Key Responsibilities: - Designing, building, and maintaining backend services for the Imunify360 server platform; - Developing and improving high-throughput, fault-tolerant messaging and data processing pipelines; - Operating and maintaining core server components, including proxies, message brokers, caches, and databases; - Investigating and resolving complex issues in distributed systems, ensuring uptime and reliability; - Writing and maintaining unit/integration tests to ensure robust, maintainable code; - Collaborating with Infrastructure, Monitoring, and other product teams to refine architecture and optimize system performance; - Monitoring production services using Grafana, Telegraf, and related tooling, proactively addressing bottlenecks and scaling challenges; - Improving CI/CD pipelines for automated, efficient deployments; - Participating in design reviews, incident analysis, and contributing to the long-term technical vision of the team. Qualifications - 5+ years of professional experience as a Backend Developer; - Experience with high-load applications. We are about 100k rps; - Strong proficiency in Golang as the primary development language (including hands-on experience with goroutines), and practical experience with Python, including asyncio-based development; - Experience in maintaining Linux services and web applications on Linux machines; - Experience with AI engineering: LLM, RAG, cost optimization techniques, prompt engineering, etc.; - Hands-on experience with distributed systems and messaging frameworks such as RabbitMQ, Kafka (or similar); - Experience with MongoDB and Redis (including distributed caching and local RPC use cases); - Familiarity with ClickHouse (or other columnar databases) for large-scale analytics; - Practical experience with Docker for local development and production environments; - Experience with HAProxy or similar load balancing/proxy solutions; - Strong understanding of high-throughput service design and distributed system challenges; - Familiarity with CI/CD pipelines, version control (Git), and automated deployment workflows. Experience creating those pipelines from scratch would be ideal; - Excellent debugging skills, with the ability to deep-dive into network, data, and system-level issues; - Strong communication and collaboration skills, comfortable working in a distributed team; - At least upper-intermediate proficiency in spoken and written English. Requirements - Experience with configuration management systems (e.g., Ansible, Puppet, Salt); - Experience working with monitoring and metrics stacks (Grafana, Mimir, Graphite, Telegraf); - Experience with DNS systems (Unbound or similar). Benefits - A strong focus on professional development with opportunities for learning and growth; - Interesting and challenging projects; - Mentor and other knowledge-exchange programs; - Fully remote work with flexible working hours, that allows you to schedule your day and work from any location worldwide; - Paid 24 days of vacation per year, 10 days of national holidays, and unlimited sick leaves to ensure you maintain a healthy work-life balance; - Compensation for private medical insurance; - Co-working and gym/sports reimbursement; - The opportunity to receive a reward for the most innovative idea that the company can patent, fostering a culture of creativity and innovation.
Staff Software Engineer
RecurlyRecurly is a Software-as-a-Service (SaaS) company that provides recurring billing and subscription billing management as an outsourced service to businesses thr
Title: Staff Software Engineer Location: Broomfield CO US HybridEngineeringFull time Broomfield, Colorado, United States Job Description: About Recurly: Recurly, Inc., a SaaS company, provides a versatile subscription management platform to manage the entire subscription lifecycle for market-leading brands worldwide. Subscription businesses such as Sling TV, FabFitFun, Cinemark and Fubo.tv depend on Recurly to harness the power of the subscription model and drive recurring revenue growth. Since its launch in 2009, Recurly has deployed subscription billing for thousands of companies across 55 countries. Our platform empowers billions of credit card transactions and has enabled customers to recover nearly $1.3 billion in revenue in 2024. Recurly is backed by Accel-KKR, a leading technology-focused private equity firm with over $10 billion in capital commitments. The partnership offers Recurly access to significant capital and resources to make continued investments in technology and platform innovation and expand our go-to-market initiatives. About the Role: We're looking for a Staff Full-Stack Engineer to help shape the technical direction of our marketing and customer engagement platform. In this role, you'll drive the architecture and development of data-driven, customer-facing features and backend services that power real-time personalization, campaign delivery, and transaction support. Our stack is Ruby on Rails on the backend and Vue.js on the frontend — and we value engineers who lead with strong product instincts, deep technical judgment, and a pragmatic mindset. This is a high-impact opportunity for a senior technical leader who thrives on cross-functional influence, enjoys mentoring engineers at all levels, and wants to make a direct mark in both the MarTech and Payments spaces. We believe the best engineers today are fluent in AI — comfortable using AI-assisted development tools and thoughtful about how AI capabilities can be woven into product features and platform experiences. This is a hybrid role based out of our Broomfield, Colorado office. Responsibilities - Technical Leadership: Set the technical direction for key platform initiatives — defining architecture, establishing patterns, and driving alignment across engineering teams. - Full-Stack Development: Design and build robust, secure, and scalable systems across our Ruby on Rails and Vue.js stack, with ownership from API design and data modeling through to rich front-end experiences. - Mentorship: Coach and level-up engineers across the team — through code reviews, design feedback, pairing, and deliberate investment in others' growth. - Architecture & Performance: Own architectural decisions for complex systems, lead technical design reviews, and drive meaningful improvements to backend and frontend performance. - Cross-Functional Collaboration: Partner closely with Product, Design, and Customer Success to translate business problems into sound technical solutions that deliver measurable outcomes. - Engineering Standards: Raise the bar for code quality, testing, security, and observability across the team — not just on your own work. - AI-Augmented Development: Leverage AI-assisted tooling to accelerate delivery, and help the team think critically about where AI capabilities can add genuine value to the product. - Agile Delivery: Lead by example in an iterative, fast-paced environment — shipping frequently, adapting quickly, and helping the team do the same. - Incident Leadership: Drive resolution of complex production incidents and contribute to post-incident reviews that prevent recurrence. Requirements Qualifications - 10+ years of professional software engineering experience, with significant full-stack scope. - Deep expertise in Ruby on Rails, including ActiveRecord, background job processing, API design, and service-oriented patterns. - Strong Vue.js proficiency (or JS related), including SPA architecture, component design, state management, and front-end performance. - Proven track record of owning and delivering complex, multi-quarter technical initiatives end-to-end. - Expert-level RESTful API design, including versioning, authentication, and third-party integrations. - Strong database fundamentals, particularly MySQL or similar relational databases, including schema design and query optimization. - Demonstrated ability to lead technical discussions, influence architectural decisions, and drive alignment across engineering teams. - Experience mentoring senior and mid-level engineers and contributing to a culture of technical excellence. - Deep understanding of marketing or customer engagement platforms — campaign management, personalization engines, A/B testing, or equivalent. - Excellent communication skills: able to distill complex technical concepts for both technical and non-technical audiences. - Experience with agile development methodologies and leading delivery within cross-functional product teams. - Demonstrated fluency with AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) and the ability to evaluate where and how AI/ML capabilities can be integrated into product features. Bonus Points For - Experience with Go (Golang) and/or Node.js. - Experience integrating LLM APIs (e.g., Anthropic, OpenAI) or building AI-powered product features. - Familiarity with AI/ML concepts such as embeddings, vector search, retrieval-augmented generation (RAG), or fine-tuning. - AWS experience, including deploying and scaling cloud-based applications. - Hands-on experience with OpenSearch for search or analytics. - Use of Redis for caching, session management, or background jobs. - Exposure to Kafka or similar messaging systems in high-throughput environments. - Familiarity with Docker for local development or production deployment. - Experience with CI/CD pipelines and deployment workflows. - Exposure to GDPR, CCPA, or similar data privacy regulations. - Background in B2B SaaS products or high-volume transaction systems. - Experience with Android or iOS development. Benefits As a full-time employee, Recurly offers competitive benefits programs, perks and options designed to fit your needs and the needs of your family. We offer medical, dental and vision benefits and a menu from which to choose options that work best for you and eligible dependents. We also offer life insurance, short and long-term disability, hospital indemnity, critical illness coverage, employee accident protection, health savings account (HSA) with company contribution & flexible spending account (FSA) options, employee assistance program, Legal and Pet Insurance. Compensation range: $145,000 to $185,000 per year Other perks may include: 401(k) Retirement Plan and company match Flex Time Off Company Events Training/Development Tuition reimbursement Commuter benefits Volunteer opportunities Recurly is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to gender, age, race, religion, or any other classification which is protected by applicable law. Recurly is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process.
Guidewire PolicyCenter Rating Developer
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Role Description - 5+ Years of GW PolicyCenter Configuration - Rating experience with good exposure to SDLC and Java EE - Experience with full SDLC and appreciation for Iterative (Agile) development lifecycle as used in GW implementations - Hands on GW Implementation Proficiency and Experience in GW Configuration Development: - Expertise configuring and developing several areas of PolicyCenter – Policy Transactions/Job Configuration - Experience implementing multiple LOBs - Product Modelling - Quoting - Rating Management - Reinsurance Management - Forms Management - Policy Revisioning - UW Authority - Account Management - Contacts - Locations - User Management - Producer Management - PolicyCenter Administration - Robust understanding of PolicyCenter Data-Model - Experience in GW Configuration Development: - Expertise in GOSU - Rules Engine - Data Model - PCF - Wizards - Workflow - Activity and Product Model development - Experience with XML, GUnit, Jenkins, GIT/Subversion/TFS, Code Coverage and Code Scan Plugin/Tools - Experience with Application Servers like WebSphere, WebLogic, JBoss and/or Tomcat - Experience with Database Servers like SQL Server, Oracle, and/or DB2 - Excellent communication skills, Onsite – Offshore co-ordination - Insurance Industry and Domain Knowledge - Mentorship of Team Members Company Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Software Engineer
Deutsche Telekom IT Solutions SlovakiaGrowing bigger, getting better. An IT company which creates values for its customers and helps its region to improve.
Role Description At Talent Attraction & Sourcing (TAS) in Deutsche Telekom, we are transforming the way Telekom attracts, engages, and hires talent worldwide. As a Software Architect, you will play a key role in shaping the technical foundation of our global HR products and digital platforms. Working closely with Senior Software Architect, Product Managers, Software Developers, UX Designers, and Data Analysts, you will design scalable solutions that deliver outstanding user experiences and enable continuous innovation across the entire product lifecycle. WHAT WILL YOU DO? - Define and evolve the architecture of software solutions, platforms, and integrations, ensuring scalability, security, and long-term maintainability. - Guide product teams from solution design through implementation and launch, ensuring technical decisions aligned with architectural principles and business objectives. - Collaborate closely with Senior Software Architect, Product Managers, Developers, UX Designers, and other stakeholders to translate business requirements into robust technical solutions. - Create and maintain architecture documentation, establish technical standards, and drive the continuous optimization and harmonization of solution designs. - Evaluate emerging technologies, AI capabilities, and industry trends, providing technical guidance and contributing to cross-functional projects and architecture initiatives. Qualifications - Strong understanding of modern software architectures, cloud technologies, APIs, integration patterns, and scalable application design. - Experience working in agile, cross-functional product teams and supporting products throughout their entire lifecycle. - Ability to communicate complex technical concepts, influence architectural decisions, and collaborate effectively with technical and business stakeholders. - Passion for innovation, continuous learning, and building digital products that create measurable value for customers and users. - Fluency in English. Benefits - Financial benefits - Benefits with focus on learning and development - Benefits with focus on health and sport - Benefits with focus on family and work – life balance - Other benefits For more information about our benefits click to Salary Final salary is negotiable. We are offering base salary depending on seniority level and previous experience of candidate. In addition to base salary we provide variable part and other financial benefits. Base salary will not be lower than 1300€ /brutto. Additional Information - Remote working possibility is only available within Slovakia due to European taxation regulation. - Location: Remote from Slovakia - Company: Deutsche Telekom System Solutions Slovakia - Language: English - Job category: Technical positions



