Apply

Staff Software Engineer

Posted 1 day agoViewed

View full description

๐Ÿ’Ž Seniority level: Staff, 10+ years

๐Ÿ“ Location: Within Europe, CET

๐Ÿ” Industry: Software Development

๐Ÿข Company: Skedda๐Ÿ‘ฅ 11-50๐Ÿ’ฐ Private about 1 year agoSaaSMeeting SoftwareSchedulingSoftware

โณ Experience: 10+ years

๐Ÿช„ Skills: SQLCypressFrontend DevelopmentFull Stack DevelopmentJavascriptC#Azure.NET.NET coreSeleniumCI/CDRESTful APIsSaaS

Requirements:
  • 10+ years of full stack development with C# and .NET/Core (ideally SaaS products)
  • Proven ability to influence architecture, drive technical decisions, and align engineering efforts with business goals
  • Strong experience with front end JavaScript frameworks
  • Strong experience developing scalable Web APIs
  • Strong SQL skills (SQL Server preferred), including performance tuning and schema design
  • Passion for TDD and test automation (unit, integration and end-to-end tests)
  • Hands-on experience with Azure Cloud
  • Azure DevOps experience is a plus
Responsibilities:
  • Provide technical leadership and hands-on implementation for complex features across the full stack
  • Champion engineering best practices including test automation, code quality and continuous delivery
  • Collaborate cross-functionally with product, design, and other engineering teams to shape product direction
  • Mentor and coach engineers, raising the technical bar and fostering our Skedda culture of growth and ownership
  • Implement full test automation for your work (we have a culture of ownership and quality)
  • Own projects from a technical perspective, from conceptualization to launch
  • Solve complex, but fun, technical challenges
  • Research, propose, test, and implement new techniques and technologies
  • Operate with an ownership mindset - identify and solve problems as you uncover them
Apply

Related Jobs

Apply

๐Ÿ“ Poland

๐Ÿ’ธ 25000.0 - 30000.0 PLN per month

๐Ÿ” Software Development

๐Ÿข Company: Nitrogen๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $155,550 over 2 years agoRisk ManagementFinanceAdviceFinTechSoftware

  • 7+ years of total software development experience (2+ senior software engineer experience) focusing on back-end development.
  • Strong understanding of distributed systems and cloud architecture(AWS stack preferred)
  • Deep knowledge of TypeScript and experience building backend systems with Node.js.
  • Experience working with the frontend code
  • Technical expertise and hands-on experience with Next.js, NestJS, REST APIs, SQL, GraphQL & modern CI/CD pipelines
  • A high focus on testing, experience with modern testing frameworks, and best practices.
  • Proficiency with AI tools to boost efficiency and quality, OR a strong willingness to adopt and learn AI-driven solutions;
  • Primarily focused on backend development, with the capability to support frontend development as needed.
  • Self-driven and independent Senior/Staff Software Engineer with a proven ability to take ownership of tasks from inception to completion
  • Demonstrates a high level of technical expertise and can work autonomously while collaborating effectively with other teams
  • Ability to adapt and work seamlessly with modern codebases and a mix of legacy frameworks
  • Enthusiasm for bringing incremental improvements to established systems
  • Delivers against commitments with elite quality and velocity.
  • Promotes a culture of collaboration by communicating clearly and effectively in-person, as a public speaker, and in writing.
  • Integrates technical experience and understanding of business requirements to create performant, reliable, and highly usable products.
  • Has experience in performant design and performance optimization of existing systems.
  • Proactively acquires domain knowledge to align technical decision-making with business objectives.
  • Excels at solving complex problems by balancing innovation with existing solutions and best practices.
  • Leverages expertise to identify and mitigate risks to delivery and quality early in the development process.

AWSBackend DevelopmentGraphQLNode.jsSoftware DevelopmentSQLFrontend DevelopmentTypeScriptREST APINest.jsNext.jsCommunication SkillsCI/CDAgile methodologiesTeamworkSoftware Engineering

Posted 3 days ago
Apply
Apply

๐Ÿ“ London, England, United Kingdom. Poland. Spain

๐Ÿ” Software Development

๐Ÿข Company: Booksy๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ Debt Financing 8 months agoMobile PaymentsMarketplaceSaaSPaymentsMobile AppsWellnessSoftware

  • Proficient in Python/Java programming, with a comprehensive understanding of advanced features, and best practices.
  • Experience in JavaScript/TypeScript and modern web frameworks (preferably Vue.js)
  • Extensive experience with PostgreSQL database management system, including advanced querying, performance optimization, and database administration tasks.
  • Proficiency in writing comprehensive test suites, test automation
  • Demonstrate a deep understanding of advanced architectural patterns, such as microservices, micro-frontends, and event-driven architecture, to design scalable, maintainable, and high-performance systems.
  • Design, implement, and maintain containerized applications using Docker, and develop CI/CD pipelines to automate testing, deployment, and delivery processes for scalable and reliable software releases.
  • Implement and maintain robust observability practices, including logging, monitoring, and alerting systems, to ensure real-time visibility into application performance, system health, and efficient troubleshooting.
  • Lead major technical projects, ensuring they align with the company's strategic goals and deliver measurable impact.
  • Promote advanced engineering practices within the team, setting high standards for development methodologies, testing frameworks, and system security.
  • Contribute to defining and executing the technical strategy for the engineering department, driving architectural decisions that enhance system performance, scalability, and resilience.
  • Provide mentorship and technical guidance to peers and junior team members, fostering skill development and enhancing team expertise.
  • Clearly communicate complex technical concepts to both technical and non-technical stakeholders, facilitating informed decision-making.

AWSBackend DevelopmentDockerLeadershipPostgreSQLPythonFrontend DevelopmentJavaJavascriptTypeScriptVue.JsCI/CDMentoringMicroservicesSoftware Engineering

Posted 6 days ago
Apply
Apply

๐Ÿ“ United States, Hong Kong, United Kingdom

๐Ÿงญ Full-Time

๐Ÿ’ธ 200000.0 - 300000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Ontra๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $200,000,000 Series B over 3 years agoLegal TechDocument ManagementInformation TechnologyLegalSoftware

  • 10+ years in software engineering
  • 6+ years developing in Ruby on Rails
  • 3+ years with React
  • Proven experience delivering features and solutions that have a direct impact on revenue growth, savings, or operational efficiencies.
  • Ability to tackle complex technical problems with creativity and efficiency.
  • Play a crucial role in helping Ontra explore and prototype solutions.
  • Contribute to discovering new solutions to problems.
  • Provide engineering prospective and help set engineering best practices.
  • Speak for Ontra's technology and engineering culture.
  • Help teams by doing the invisible and unneeded tasks needed to effectively ship software and proactively spot risks.

Backend DevelopmentPostgreSQLReact.jsRuby on RailsSoftware ArchitectureAPI testingRESTful APIsData modelingSoftware Engineering

Posted 9 days ago
Apply
Apply

๐Ÿ“ Worldwide

๐Ÿงญ Full-Time

๐Ÿ’ธ 229559.0 - 278168.0 USD per year

๐Ÿ” Software Development

  • 8+ years of professional software engineering experience, with a focus on full-stack development
  • Strong experience in at least one of: frontend development (React, TypeScript) or backend systems (Python)
  • Experience building and maintaining production systems that handle financial transactions
  • Solid understanding of database design, API development, and web application architecture
  • Strong problem-solving skills and attention to detail, especially important when working with monetary systems
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams
  • Design, build, and maintain robust backend and frontend systems for Poe's monetization features, including subscription management, LLM access purchasing flows, and creator payment systems
  • Collaborate with cross-functional teams to understand the user-problems and translate them into scalable technical solutions
  • Build intuitive and elegant user interfaces for complex monetary transactions
  • Develop and optimize payment processing systems, ensuring security, reliability, and compliance with financial regulations
  • Create tools that empower creators to set pricing, monitor revenue, and understand their monetization performance
  • Participate in technical design reviews and contribute to architectural decisions
  • Mentor other engineers and contribute to engineering best practices across the organization

Backend DevelopmentPythonSQLFrontend DevelopmentFull Stack DevelopmentJavascriptTypeScriptAlgorithmsAPI testingReactCommunication SkillsCI/CDRESTful APIsNodeJSSoftware Engineering

Posted 15 days ago
Apply
Apply

๐Ÿ“ Netherlands, Germany, Belgium, United States

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Fortanix๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $90,000,000 Series C over 2 years agoComputerSecuritySaaSCyber Security

  • At least 3-5 years of hands-on experience with C/C++, Rust, and x86 or ARM assembly, and some other high level language
  • PhD in Computer Security or Computer Systems, or equivalent experience
  • Experience in Confidential Computing technology (e.g., Intel SGX, AMD SEV-SNP, Intel TDX, etc.)
  • Knowledge of software development tools and methodologies, including CI/CD, Agile, and DevOps.
  • Deep understanding of confidential computing environments (SGX, SEV-SNP, TDX, NVIDIA, Nitro Enclaves, etc.), computer architecture & organization (CPU context, virtual memory, VT-x, SVM, etc.) & computer systems (VirtIO, synchronization, filesystems, etc.)
  • Experience with the following technologies: Rust, Linux container images, Cloud offerings, Platform security enhancements
  • Experience enabling remote attestation using low-level platform primitives (for example: embedding platform attestation in CSR/X.509)
  • Be the Subject matter expert on confidential computing environments, computer architecture & organization & computer systems
  • Support software development on Confidential Computing platforms
  • Enable remote attestation using low-level platform primitives
  • Provide technical direction and leadership around developing tools and SDKs for confidential computing platforms.
  • Design, develop, and implement high-quality software solutions that meet security and performance standards.
  • Stay current with emerging technologies and industry trends in security and confidential computing.
  • Contribute to strategic planning and decision-making processes, ensuring alignment with business goals and technical vision.
  • Conduct code reviews, ensure best practices in software development, and maintain high standards of code quality.
  • Drive the adoption of new tools, methodologies, and processes to improve development efficiency and product quality.

LeadershipSoftware DevelopmentAgileCloud ComputingCybersecurityAssemblerRustCommunication SkillsCI/CDProblem SolvingLinuxDevOpsTeamwork

Posted 15 days ago
Apply
Apply

๐Ÿ“ United Kingdom

๐Ÿงญ Full-Time

๐Ÿ’ธ 64000.0 - 70000.0 GBP per year

๐Ÿ” Educational Charity

๐Ÿข Company: Raspberry Pi Foundation๐Ÿ‘ฅ 51-100๐Ÿ’ฐ Corporate over 1 year agoComputerHardwareInformation TechnologySoftware

  • Experience developing engineering talent through mentoring and coaching.
  • Led complex technical delivery projects in an Agile environment.
  • In depth knowledge of Ruby on Rails, Node.js/Express or front end web frameworks (such as React) and significant experience with RDBMS (such as PostgreSQL).
  • Deep technical expertise and excellent troubleshooting and debugging skills, including in debugging opaque distributed system issues without clear causal chains.
  • Experience optimising the performance of distributed systems. Including instrumenting services for performance metrics, monitoring performance and using the insights gained to design performant systems.
  • A track record of implementing proactive security tooling techniques, measures and practices.
  • A proven track record of architecting and managing infrastructure on platforms such as Heroku, Cloudflare, and AWS, using tools and services such as Terraform and CircleCI.
  • Experience collaborating with both technical and non-technical stakeholders to gather requirements and define elegant technical solutions.
  • An in-depth knowledge of engineering patterns and standards.
  • Experience writing documentation for a variety of technical and non-technical audiences, including specifications, architecture proposals, Request for
  • Experience appropriately communicating technology decisions to a variety of stakeholders.
  • Experience disseminating Agile ways of working and best practices across teams and organisations.
  • Act as technical lead on the Foundationโ€™s various products and services
  • Write code that serves as an example of best practice in security, accessibility, performance and robustness to the rest of your team.
  • Propose and implement architectural solutions to solve the Foundation's technical challenges, building highly scalable and robust web applications and systems
  • Set an example for the members of your delivery team and across the engineering organisation, leading by example through code reviews, writing secure and scalable code, and by following a test-driven approach
  • Share your knowledge proactively through the mentoring and coaching of senior engineers
  • Accelerate delivery teams and projects through finding practical solutions to blocking technical issues and defining an effective development process
  • Be accountable for the quality of the code for your team, with ownership of the technical aspects and architecture of key projects.
  • Continuously improve quality in your work and support others to do the same, providing technical and architectural support to other delivery teams
  • Define and own the technical operations of your teamโ€™s products and services
  • Articulate technical decisions to technical and non-technical stakeholders, with a clear focus on user needs and business value.

AWSBackend DevelopmentDockerLeadershipNode.jsPostgreSQLSQLAgileExpress.jsFrontend DevelopmentGitRuby on RailsSoftware ArchitectureRDBMSCI/CDAgile methodologiesRESTful APIsMentoringTerraformCoachingSoftware Engineering

Posted 17 days ago
Apply
Apply

๐Ÿ“ United Kingdom

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: Ivanti๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Private about 4 years agoIT InfrastructureIT ManagementSoftware

  • Bachelorโ€™s degree in Computer Science or related engineering field
  • 8 or more years of software development experience targeting the macOS platform
  • Great at working as part of a team with strong communication skills
  • Self-motivated software engineer who loves problem solving and helping others solve problems
  • Loves to learn and quickly master new technologies
  • Able to help design / architect solutions
  • Programming languages: Objective-C, Swift, C++, C
  • Platforms/Runtimes: macOS
  • Technologies: Xcode, XPC Services, Apple Frameworks, C++ standard libraries, SQL, Networking (using both macOS and *nix APIs), TLS/SSL, bash
  • JSON/XML
  • Unit testing & automation testing
  • Create and maintain features for use by Ivantiโ€™s customer base.
  • Be responsible for coding, validating, debugging, reliability, performance analysis and the ongoing operational aspects of the product in an Agile environment.
  • Deliver quality code via unit and integration testing through a suite of automated tests.
  • Provide technical guidance and leadership in the organization by mentoring other team members.

SQLBashMac OS XObjective-CSwiftC++NetworkingJSON

Posted about 1 month ago
Apply
Apply

๐Ÿ“ Europe, United States

๐Ÿงญ Full-Time

๐Ÿ” Software Development

๐Ÿข Company: n8n๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $5,000,000 Series A over 1 year agoSaaS

  • Deep experience with architecting and hands on building complex event-driven platforms such as a workflow engine that have scaled to millions of users and events.
  • Experience driving and leading multi-year projects that impacts a wide part of the product.
  • Willingness to work with Node.js & Typescript
Work on the very core of n8n, the workflow engine

Backend DevelopmentLeadershipNode.jsProject ManagementSoftware ArchitectureTypeScriptAlgorithmsData StructuresREST APICommunication SkillsCI/CDMicroservicesExcellent communication skillsCross-functional collaborationSoftware Engineering

Posted about 1 month ago
Apply
Apply

๐Ÿ“ Spain

๐Ÿงญ Full-Time

๐Ÿ’ธ 101000.0 - 131000.0 EUR per year

๐Ÿ” Financial Platforms

๐Ÿข Company: Affirm๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Post-IPO Equity over 4 years ago๐Ÿซ‚ Last layoff over 2 years agoLendingFinancial ServicesPaymentsFinTech

  • 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • Extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
  • Knowledge of Airflow, Data Lake (e.g. Apache Iceberg) and Data Warehouse (e.g. Snowflake) solutions is a plus.
  • Experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
  • You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
  • Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
  • You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
  • Set technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
  • Collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
  • Act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
  • Take ownership of your teamโ€™s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support โ€œkeep the lights onโ€ & on-call efforts.
  • Foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
  • Help develop talent on your team by providing feedback and guidance, and leading by example.

AWSBackend DevelopmentPythonSQLKotlinKubernetesMySQLAirflowSparkRESTful APIsFinancial analysisSoftware Engineering

Posted about 1 month ago
Apply
Apply
๐Ÿ”ฅ Staff Software Engineer
Posted about 1 month ago

๐Ÿ“ UK

๐Ÿ” Software Development

๐Ÿข Company: Duetto Research

  • Proficiency in Java, Spring, React, Typescript, JavaScript, CSS, and Cypress
  • Familiarity with GraphQL and its implementation in modern web applications.
  • Extensive experience with scalable server-side Java and design of mission-critical enterprise applications.
  • Advanced experience with CI/CD pipelines, test automation, and modern development practices.
  • Familiarity with event-driven architecture and application integration patterns.
  • Strong understanding of data-driven design, data scalability techniques, SQL, and modern NoSQL technologies.
  • Proven ability to implement Spring Boot-based microservices.
  • Experience handling the complexity and decomposition of large legacy monolith systems.
  • Previous experience with PHP web applications and migrating them into Typescript technologies.
  • Experience leading cross team initiatives.
  • Drive the architecture and development of Duettoยดs products , and the integrations between them.
  • Provide technical guidance, planning, and mentorship to engineers on best practices, code reviews, systems design and overall software architecture.
  • Act as a leader in the team and in cross-team initiatives.
  • Own the end-to-end delivery of features and services, from requirements to production, including monitoring, troubleshooting, and improving service resilience.
  • Design, develop, and maintain scalable applications using Java, Spring Boot-based microservices, React, Typescript, JavaScript, and CSS, particularly for mission-critical enterprise applications.
  • Write automated tests to ensure robust and reliable software, utilizing Cypress as the primary method with the flexibility to adapt to other solutions over time.
  • Implement event-driven architecture and application integration patterns.
  • Apply data-driven design principles and data scalability techniques, leveraging both SQL and modern NoSQL technologies.
  • Decompose and manage the complexity of large legacy monolith systems.
  • Design how to migrate and modernize software applications.
  • Collaborate with cross-functional teams and engineering leaders to improve product architecture and engineering practices.
  • Solve technical problems of large scope and complexity with innovative solutions.
  • Drive technical expertise growth within the team through mentorship and knowledge sharing.
  • Enjoy your work, collaborate effectively with your coworkers, and maintain a great work-life balance.

AWSBackend DevelopmentGraphQLSQLAgileCypressDesign PatternsFrontend DevelopmentCSSJavaJava EEJavascriptMongoDBSoftware ArchitectureSpringSpring BootTypeScriptAlgorithmsData StructuresNosqlReactCI/CDRESTful APIsMicroservicesData modelingSoftware Engineering

Posted about 1 month ago
Apply