Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SPD Technology

Staff Software Engineer

SPD Technology

. Solve strategic engineering problems hands on through technology exploration, prototypes, and reference implementations .

Posted 10/14/2026full-timeRemote • Ukraine, Poland, Croatia, Spain, Romania, PortugalLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in software engineering with a focus on designing and delivering scalable, reliable, and maintainable services. Proficient in microservices architecture, cloud technologies, and effective communication with technical and non-technical stakeholders.

Highest-signal resume keywords
Java ProgrammingMicroservices DevelopmentCloud Computing (Google Cloud Platform, AWS)Service-Oriented ArchitectureRESTful API Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software EngineeringMicroservicesDomain-Driven DesignEvent-Driven SystemsRESTful APIsRelational DatabasesCaching TechnologiesKafkaContainer OrchestrationArchitectural Patterns
Soft Skills
Problem-SolvingTechnical GuidanceCommunication
Tools & Technologies
Google Cloud PlatformAmazon Web ServicesKafkaContainer Orchestration
Industry Keywords
Software ArchitecturePerformanceScalabilityReliabilityMaintainability

Tech Stack

Tools & technologies
AWSCloudGoogle Cloud PlatformJavaKafkaMicroservices

About the role

Key responsibilities & impact
  • Solve strategic engineering problems hands on through technology exploration, prototypes, and reference implementations
  • Design and deliver software by architecting, implementing, testing, and maintaining services and platform components
  • Address backend systems and architecture-related frontend concerns, including micro-frontend patterns
  • Automate architectural conformance using AI-based checks and fitness functions
  • Break complex problems into bounded areas using domain-driven design and select practical approaches amid ambiguity
  • Define and continuously evaluate quality goals covering performance, scalability, reliability, security, availability, recoverability, maintainability, portability, usability, and extensibility
  • Document current and target architecture states, transition steps, constraints, alternatives, and decisions
  • Make engineering tradeoff recommendations, including build versus buy, now versus later, and refactor versus rebuild
  • Create reusable scaffolding, templates, reference architectures, and platform capabilities
  • Perform architecture and design reviews and coach engineers across delivery teams
  • Communicate technical context to engineers, technical leaders, product managers, and business stakeholders

Requirements

What you’ll need
  • 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
  • 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 and container orchestration technologies
  • Strong problem-solving skills and ability to lead through technical guidance across multiple teams without formal authority
  • Excellent written and verbal communication with engineers, managers, and product partners

Benefits

Comp & perks
  • Flexible schedule
  • Supportive and flexible work environment
  • Professional and personal growth opportunities
  • Participation in team ceremonies and cross-functional collaboration