Staff Software Engineer
Spd-Technology
AtSPDTechnology, webring together ateam oflike-minded people who are driven bythe desire tobring value through their work, united intheir commitment tohigh performance and delivering custom, cutting-edge tech solutions that drive clients' growth. Weempower our people with aculture ofexcellence and enable them with the opportunity touphold their accountability tocontribute oneach level. Wevalue humanity and collaboration, encourage professional and personal growth, and foster asupportive and flexible work environment where everyone's contribution iswelcomed.
And now weare looking for a
Staff Software Engineer
tojoinus aspart ofour team.
About the role
PitchBook — a platform for investment professionals. Our software provides access to data and the analytical tools to get answers fast and discover promising opportunities. Uncovers actionable insights and trends hidden within the financial data of more than three million companies. Users all over the world include large corporations, start-ups, venture capital and private equity firms, investment banks, and many others.
Our Tech Stack
Java, Spring, React, Typescript, Apache Beam, Flink, Python, LangGraph, GCP/AWS, K8s.
Work Environment
Flexible schedule with participation in team ceremonies and cross-functional collaboration. Time zone: Europe/Kyiv.
Asaqualified expert, You will
- Solve strategic engineering problems hands on. Explore technologies, build prototypes, and produce reference implementations that make architectural qualities and tradeoffs observable.
- Design and deliver working software. Architect, implement, test, and maintain services and platform components, including backend systems and architecture-related frontend concerns such as micro-frontend patterns.
- Automate architectural conformance. Design and implement AI-based architectural conformance checks and fitness functions that continuously evaluate whether systems follow agreed principles, patterns, and quality constraints.
- Turn ambiguity into an executable approach. Break complex problems into bounded areas, apply domain-driven design, and select a practical course of action when information or precedent is limited.
- Define measurable quality goals. Establish and continuously evaluate requirements for performance, scalability, reliability, security, availability, recoverability, maintainability, portability, usability, and extensibility.
- Document architecture evolution. Describe the current state, target state, transition steps, constraints, alternatives, and decisions in forms that engineering teams can use.
- Make explicit engineering tradeoffs. Provide balanced recommendations on build versus buy, now versus later, and refactor versus rebuild, including cost and operational implications.
- Create reusable engineering patterns. Develop scaffolding, templates, reference architectures, or platform capabilities that teams can adopt without depending on the Staff Software Engineer long term.
- Guide delivery teams. Perform architecture and design reviews, coach engineers through difficult decisions, and enable teams to make high-quality choices independently.
- Communicate for the audience. Explain technical context clearly to engineers, technical leaders, product managers, and business stakeholders, and incorporate useful feedback.
We're looking for you ifyou have
- A degree in Computer Science, Information Systems, or a related field, or equivalent practical experience.
- At least 6 years of experience in software engineering using Java or a comparable object-oriented language.
- At least 3 years developing microservices and experience building distributed or event-driven systems in the cloud.
- Practical knowledge of service-oriented architecture, domain-driven design, clean architecture, hexagonal architecture, and common architecture patterns.
- Experience implementing agentic applications and tools applying evaluation approaches as part of the process
- Experience designing RESTful APIs and event driven Kafka-based applications
- Experience with mainstream relational databases, caching, replication, and search technologies.
- Experience developing and evaluating agentic applications.
- Experience with Google Cloud Platform or Amazon Web Services with container orchestration technologies.
- Strong problem-solving skills and the ability to lead through technical guidance across multiple teams without formal authority.
- Excellent written and verbal communication with engineers, managers, and product partners.
What's in it for You
Reveal great tech solutions
Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.
Experience an agile and flexible working environment
Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Enjoy a flexible working schedule and create work and rest balance for yourself. Empower yourself with a stable workload and a stable income, focusing on lasting cooperation and high-performance culture.
Embrace the opportunity for personal and professional growth
Take advantage of performance review and career path. Elevate your skills with mentorship program, personal development plan, and individual learnings through the corporate library, public speaking support, and more.
Feel cared about
Be among like-minded people and feel supported with collaboration, open communication and mutual respect. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.
Interview Steps
Pre-screening with recruiter
Technical Screening
Technical Interview
HRBPInterview
Final client Interview
#J-*****-Ljbffr
- ...We're looking for a Staff/Senior Software Engineer to technically lead and build Runware's serverless platform. You'll be part of a small team working closely with senior leadership to bring a new product line to market. Runware is evolving beyond model APIs into...Ofertas de empleo recomendadasDesde casaRemotoHorario flexible
- ...AtSPDTechnology is seeking a Staff Software Engineer to join our team. You will architect and implement scalable backend services, define domain-driven architectural patterns, and guide cross-functional delivery teams across Europe and beyond. The role emphasizes hands...Ofertas de empleo recomendadasRemotoTrabajo híbrido
- ...Artificial Intelligence, and iGaming. We don't just ship features; we engineer high-scale, production-grade platforms that power the next... ...consumer-facing web applications, several of them at Staff or equivalent ownership. You have taken a frontend from a rough...Ofertas de empleo recomendadas
- ...SPD Technology is seeking a Staff Software Engineer to lead complex, architecture-driven projects across Java, Spring, React, and cloud-native stacks. You will design scalable services, guide cross-functional teams, and shape software architecture. This role offers...Ofertas de empleo recomendadasRemotoTrabajo híbrido
- ...Staff Software Engineer (AI Native) – Drive Technical Vision & Innovation in Transportation Technology Ready to make an impact on global industries using cutting-edge AI? Trimble is looking for an exceptional technical leader and problem-solver like you. As a Staff...Ofertas de empleo recomendadasRemotoTrabajo híbrido
- ...Trimble is seeking a Staff Software Engineer (AI Native) to drive the architectural future of our SaaS cloud-native TMS platform. You will lead an end-to-end technical strategy, mentor senior engineers, and champion AI-native development practices across globally distributed...RemotoTrabajo híbrido
- ...Trimble is seeking a Staff Software Engineer (AI Native) to drive the technical vision for transportation SaaS and cloud-native TMS platforms. You will shape architecture, set engineering standards for AI-enabled development, and steer the technical direction for scalable...
- ...Grafana Labs is hiring for a remote, globally distributed engineering role with a focus on building and maintaining scalable alerting and cloud services. The team embraces open-source roots and a collaborative culture, empowering engineers to own reliable systems across...Remoto
- ...Misión y ubicación del puesto: Buscamos un/a Senior / Staff Backend Engineer para participar en el diseño y evolución de una plataforma... ..., escalabilidad, rendimiento y calidad. Construir software robusto, seguro, mantenible y orientado a producto. Participar...Trabajo remotoPrácticaTrabajar en la oficinaTrabajo híbrido2 días a la semana3 días a la semana
- ...capabilities, reducing operational complexity for fintechs, banks, brokerages, and payment providers. The Opportunity As a Senior Software Engineer in Payward Services you'll build and scale the systems that make this platform work under the hood, from real-time...
- ...Liferay Liferay, Inc. is a uniquely profitable B2B enterprise software company with 1,200+ fiery-eyed employees all across Europe, the... ...run! About You and this Role Are you a backend-focused engineer who understands the intricacies of modern frontend architecture...
- ...ChainGPT is seeking an AI-Native Software Engineer for an early-career position. The ideal candidate will leverage AI tools to build features and prototypes and will have the chance to learn from founders and senior engineers in a remote-first setup. This role demands...Remoto
140000 $/año
...power plants, renewable energy, energy policies/regulations, and/or energy systems.Proficiency in Python with professional software engineering standards.High attention to detail.Excellent communication skills and ability to articulate complex technical concepts.Strong...- ...understands and writes production-grade software for developers around the world? We're looking for experienced Ruby Software Engineers to help design, evaluate, and improve real... ...training and data-driven workflows. Software Engineer – Ruby (AI Training) What if your Ruby...FreelanceContratoTrabajar en la oficinaRemotoHorario flexible
- # Software EngineerApplylocations: Martostime type: Full timeposted on: Posted Todayjob requisition id: REQ**********Valeo is a tech global... ...Reports the progress of his tasks;* Escalate risks.**Job:**R&D Engineer**Organization:**Software Coordinator**Schedule:**Full time**...IndefinidoTiempo completo
- ...behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Forward Deployed Agile Software Engineer based in Spain. Join a forward-thinking engineering environment where software development, artificial intelligence, and...Remoto
85797 £/año
...Kubernetes to Docker, Python to Rust—you'll apply technologies thoughtfully, focusing on depth and purpose rather than trends. Build software that matters. Take real ownership from idea to production, creating systems used by millions and evolving them into products at...De duración determinadaPrácticaTiempo completoEmpleo permanenteContratoTrabajar en la oficinaRemotoHorario flexible- ...MongoDB Inc. is looking for experienced software engineers to join the Query Execution Team in developing a high performing, reliable, and modular distributed query system. The role focuses on implementing and maintaining execution algorithms, adding query language...Remoto
52000 €/año
...MyTraffic is seeking a Senior Software Engineer to design and maintain an AI assistant for geospatial analytics. You will implement RAG pipelines, data ingestion, and optimization for scale and speed. This fully remote role is based in Spain. The position offers a salary...Remoto- ...listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Platform Software Engineer based in Spain. As a Senior Platform Software Engineer, you will take ownership of the cloud infrastructure, deployment...PrácticaRemoto
- ...A leading hospitality technology company is looking for a Senior Software Engineer to transform how hotels manage events and groups. You will design and develop software solutions focused on scalability and availability, while collaborating closely with product managers...Remoto
- ...MongoDB is seeking a software engineer to join the Query Execution Team, contributing to a high performing, modular distributed query system. You will implement and optimize core execution code in C++, work on new query language features, and help diagnose performance...Remoto
- ...focus on shipping. That means robust engineering, pragmatic architecture, and solutions that... ...RoleWe are looking for an AI Back-End Engineer to help design and build scalable APIs... ...applications.You will be hands-on across the full software development lifecycle, from architecture...Trabajo híbrido
- ...Buscamos un/a Senior AI Software Engineer con mentalidad de producto para construir Orion, nuestro asistente personal por WhatsApp para comprar y vender coches. Orion conversa con el usuario, recuerda lo importante sin arrastrar todo el historial, lee fotos y documentos...PrácticaRemoto
- ...The business is now investing in the next generation of its game-engine technology, with a focus on modernising the underlying... ...with mathematicians to turn mathematical models into production software Building simulations to validate game behaviour and expected...
- ...The MongoDB Query Execution Team is hiring software engineers who want to join us in developing a high performing, reliable and modular distributed... ...and improve current functionality of the MongoDB query engine Contribute high quality C++ code and give and solicit feedback...Remoto
- Desarrollador/a de front-end - 100% Remoto En Idealista, estamos ampliando nuestro equipo de tecnología e incorporando perfiles senior. Sí te gusta estar rodeado de ****@*****.*** ****@*****.***, trabajar con buen rollo y en un ambiente colaborativo ¡sigue leyendo! seguro que...Trabajar en la oficinaRemoto
- ...Senior Software Engineer, Firefox Security Remote Spain Why Mozilla? The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders — only to our mission. Along with thousands of volunteer...Desde casaRemotoInicio inmediato
- ...The Role: We're looking for a Senior Software Developer to join the Elasticsearch - Search... ...globally-distributed team of expert engineers focuses on delivering a robust and feature... ...to produce an industry-leading search engine offering, supplying unparalleled speed and...Tiempo completo
- ...Overview As a Senior Software Engineer in the Elasticsearch storage team, you architect and optimize the core storage and query engine to boost performance at scale. You collaborate across a distributed, globally distributed team to advance observability workloads and...
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Staff Software Engineer. ¡Entérate antes que nadie!
