24 oct
|
SPD Technology
|
España
24 oct
SPD Technology
España
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. Wevalue humanity and collaboration, encourage professional and personal growth, and foster asupportive and adaptable work environment where everyone’s contribution iswelcomed. And now weare looking for a Staff Software Engineer tojoinus aspart ofour team. 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. 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.
- Design and implement AI-based architectural conformance checks and fitness functions that continuously evaluate whether systems follow agreed principles, patterns, and quality constraints.
- Define measurable quality goals. Establish and continuously evaluate requirements for performance, scalability, reliability, security, availability, recoverability, maintainability,
portability, usability, and extensibility.
- Develop scaffolding, templates, reference architectures, or platform capabilities that teams can adopt without depending on the Staff Software Engineer long term.
- Perform architecture and design reviews, coach engineers through difficult decisions, and enable teams to make high-quality choices independently.
- 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.
- Experience designing RESTful APIs and event driven Kafka-based applications
- Experience with mainstream relational databases, caching, replication, and search technologies.
- Experience with Google Cloud Platform or Amazon Web Services with container orchestration technologies.
- What’s in it for You 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. Join company-wide tech and cultural events, and contribute to meaningful CSR initiatives that resonate with your values.
📌 Staff Software Engineer (España)
🏢 SPD Technology
📍 España