Weflow's Revenue AI Platform automates Salesforce data capture and provides full visibility into deal, pipeline, and forecast health. Get each product standalone or save with bundles: Activity Capture Conversation Intelligence Deal Intelligence Forecasting & Analytics 200+ fast-growing companies like BenchSci, Autorabit, IDnow, and Blockaid use Weflow to improve team productivity, deal execution, and revenue predictability. Backed by Gradient Ventures and Cherry Ventures.
Senior / Principal Software Engineer
Location
CET + + 1 moreAll locations: CET + | 3 HOURS
Posted
3 days ago
Salary
0
Seniority
Lead
Job Description
Senior / Principal Software Engineer
Weflow
Role Description As Senior/Principal Engineer, you’ll play a key role in shaping how Weflow's Revenue AI Platform evolves. You’ll lead the development of deep integrations, build complex AI-driven workflows, and support a rapidly expanding customer base. If you enjoy solving tough engineering problems at scale: let's talk! Qualifications - 5+ years of experience in software development. - Expert-level proficiency in React + Typescript / Next.js, Node.js, PostgreSQL. - Experience with AWS services and cloud architecture. - Experience with Agile methodologies and CI/CD practices. - Must be comfortable with using AI for development and keen on automating workflows where beneficial for speed of development without sacrificing quality. - Solid understanding of software design patterns and architectural distributed computing principles. - Experience with working in SaaS product companies. - Overlap with EU working hours (CET ±2 hours). Benefits - Weflow offers competitive pay based on market rates in the country of the applicant. - 100% Remote - enjoy the freedom to work from anywhere within your country of residence. - Annual Paid Leave (PTO). - Annual Company Off-Site with all expenses paid. - Weflow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected veteran status.
Related Guides
Related Job Pages
More Software Engineer Jobs
SharePoint Developer
Modern Technology Solutions, Inc. (MTSI)MTSI is hiring and adding new positions on a regular basis across the country!
• Design, develop, and maintain modern SharePoint Online sites, pages, templates, web parts, and UI components with a focus on high-quality intranet user experiences. • Build custom solutions using SPFx or Add‑in models designed for GCC High environments, ensuring scalable, maintainable, and secure code. • Create consistent, responsive, visually engaging intranet interfaces using modern design standards, JSON formatting, and component-based design patterns. • Develop user-centric components that support personalization, audience targeting, dynamic content delivery, and optimized user journeys. • Collaborate closely with the dedicated SharePoint Administrator to ensure solutions integrate seamlessly into governed environments. • Partner with content owners and business stakeholders to transform requirements into intuitive, development-led SharePoint experiences that enhance discoverability and productivity. • Improve content discoverability through well-structured hubs, navigation, and content organization. • Ensure accessibility, brand consistency, readability, and adherence to enterprise UX standards. • Support administration of SharePoint Online (GCC High), including site collections, permissions, governance, and provisioning. • Optimize Microsoft Search settings including managed properties, synonyms, verticals, and refiners.
Developer II – DOM
JHU EEHPCThe Energy Efficient High Performance Computing Lab @JHU -> Tinoosh Mohsenin
• Participate in the creation, implementation and maintenance of application systems. • Gather system requirements by meeting with clients and researching existing technology. • Develop detailed tasks by analyzing project scope and milestones. • Create and document test scenarios. • Implement changes adhering to change management policies.
Software Developer (JavaScript/React, .NET/C#)
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description Software Developers collaborate with Business and Quality Analysts, Designers, Project Managers and more to design software solutions that will create meaningful change for our clients. They listen thoughtfully to understand the context of a business problem and write clean and iterative code to deliver a powerful end result. By balancing strong opinions with a willingness to find the right answer, Software Developers bring integrity to technology, ensuring all voices are heard. At Thoughtworks, we believe in going above and beyond the standard and are committed to delivering best-in-class solutions that exceed our clients' expectations. Our standard engineering and delivery practices reflect our commitment to quality, and our team is always looking to innovate and improve. - You will learn and adopt best practices like writing clean and reusable code using TDD, pair programming and design patterns. - You will use continuous delivery practices as needed to deliver high-quality software and value to end customers. - You will work in collaborative, value-driven teams to build innovative customer experiences for our clients. - You will collaborate with a variety of teammates to build features, design concepts and interactive prototypes and ensure best practices and UX specifications are embedded along the way. - You will partner with other technologists from cross-functional teams advocating and demonstrating DevOps culture. - You will take ownership and accountability beyond individual deliverables, always pushing the envelope in order to deliver awesome results for our clients. - You will learn, digest and subsequently apply the latest technology thinking from our Technology Radar to solve client problems. Qualifications - You have two or more years of experience. - You have experience using one or more development languages (Java, Kotlin, JavaScript, TypeScript, Ruby, C#, etc.) with experience in Object-Oriented programming. - You can write clean, high-quality code in a variety of languages and are also able to spot (and improve) bad code. - You are familiar with Agile, Lean and/or Continuous Delivery. - You have a good awareness of TDD, continuous integration and continuous delivery approaches/tools. - Bonus points if you have knowledge of cloud technology such as AWS, Docker or Kubernetes. - You thrive in a collaborative, non-hierarchical environment that values transparency, openness, feedback and change. - You have a passion for learning and sharing knowledge as well as a desire to create the right solutions for business problems. - You’re resilient in ambiguous situations and can approach challenges from multiple perspectives. Requirements - For candidates with less than two years of experience, please visit the Grads and career changers page on our careers site. Benefits - Our goal is to equip you with career defining experiences, to help you to grow professionally and personally, and to foster a community where you feel you belong. - We're committed to making Thoughtworkers an employer of choice, and we offer a wide variety of benefits to support the teams' advancement, their health and wellbeing. - If you're ready to find your home at Thoughtworks, click to apply now (even if you don't feel like you tick all the boxes). Company Description Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. For 30+ years, our clients have trusted our autonomous teams to build solutions that look past the obvious. Here, computer science grads come together with seasoned technologists, self-taught developers, midlife career changers and more to learn from and challenge each other. Career journeys flourish with the strength of our cultivation culture, which has won numerous awards around the world. Join Thoughtworks and thrive. Together, our extra curiosity, innovation, passion and dedication overcomes ordinary.
Role Description You play a key role in building a new, strategically important web-based product within the myneva portfolio. As a Senior Software Engineer with Tech Lead responsibility, you shape the technical architecture of the product and significantly influence its integration into existing myneva products through well-designed, API-first interfaces. You work predominantly hands-on using .NET / C#, defining technical guardrails and ensuring that architectural decisions are scalable, maintainable, and robust in the long term. In addition, you take on technical leadership for a growing engineering team, acting as a role model for engineering excellence, modern development practices, and the responsible use of new technologies — including AI-supported development tools. In this role, you combine deep technical expertise, product thinking, and pragmatic leadership to help build a sustainable product that can scale across markets and regulatory environments. Responsibilities - You design and evolve the application and integration architecture of a new web-based product. - You design and own core backend and API components using .NET / C#. - You set technical standards and ensure scalable, maintainable implementations. - You guide architectural decisions considering security, data protection, and regulatory requirements. - You work hands-on in development and act as a technical role model. - You lead and mentor engineers through reviews, coaching, and technical decisions. - You enable responsible and effective use of AI-supported development tools. - You collaborate closely with product management and neighboring teams. Qualifications - You bring several years of professional experience in backend or fullstack software development using .NET / C#. - You have strong experience designing APIs and working with modular or distributed system architectures. - You demonstrate a clear architectural mindset and make technical decisions with long-term scalability and maintainability in mind. - You have experience taking technical leadership responsibility, mentoring engineers, and guiding teams through complex decisions. - You enjoy working hands-on while owning critical or foundational system components. - You understand security, data protection, and regulatory requirements and incorporate them into technical decisions. - You have practical experience using AI-supported development tools and understand their benefits, limitations, and risks. - You communicate confidently in English (C1 level); German is an advantage. Benefits - A responsible task with meaning: We build software to digitize the social care sector and thus enable our customers to focus on a better life for their clients by giving them more time for care & support. - A remote working time model to keep your everyday life flexible. - Exciting, challenging tasks in a dynamic, future-oriented environment. - A culture of appreciation and a harmonious working atmosphere in a growing, international company with opportunities to get involved. - A creative working environment, flat hierarchies and short decision-making processes. - Attractive remuneration models, a permanent employment contract.


