Sr. Software Engineer
Há 24 horas
About the role
We're hiring a Senior Software Engineer who thrives at the intersection of large-scale systems, intelligent automation, and meaningful business impact. You'll help design and deliver backend foundations that power agentic systems operating over massive volumes of enterprise data—text, tables, and beyond. You'll pair sharp architectural judgment with hands-on engineering, collaborating with AI/ML, Product, QA, and SRE to turn complex workflows into simple, reliable, and delightful experiences.
This role suits an engineer with a strong systems mindset, craftsmanship standards, and a growth-oriented, collaborative spirit.
What you'll do
- Design, implement, and operate backend components and APIs for agentic systems that process/reason over structured and unstructured data.
- Build resilient, observable, maintainable Python services (FastAPI preferred) with strong typing, CI/CD, and clear interfaces (REST/gRPC).
- Partner with AI/ML to integrate intelligent workflows safely and efficiently in production (guardrails, performance, reliability).
- Architect for performance, scalability, and reliability: async I/O, caching, data modeling/tuning (PostgreSQL or similar), distributed coordination, and backpressure strategies.
- Collaborate with Product, Data, QA, and SRE to make pragmatic, high-impact decisions; decompose projects into milestones tied to measurable outcomes.
- Co-own operational excellence: containerization, feature flags, progressive rollouts (canary/blue-green), observability, and post-release validation.
- Contribute to engineering culture—mentor peers, evolve patterns, raise the bar on code quality, testing strategy, and documentation.
Key Technical Expertise
- Deep expertise in Python backend development (FastAPI preferred) and modern async programming patterns.
- API & integration design with REST/gRPC, secure auth (OAuth2, JWT), and clear domain boundaries.
- Solid grasp of distributed systems, event-driven architectures, and microservices (idempotency, retries, timeouts).
- Strong data performance skills: schema design, query optimization, caching, and throughput/latency trade-offs.
- Practical observability: structured logging, metrics, tracing, health checks/PRV.
- Hands-on with Docker, Kubernetes, and cloud-native deployment (AWS/GCP).
- Familiarity with analytics fundamentals (A/B testing, basic statistics) and data pipelines.
Qualifications
- 5+ years building production backends in Python (typing, async I/O, CI/CD).
- Proven ability to translate technical concepts into business value and communicate effectively with both technical and non-technical partners.
- Strong analytical problem-solving; able to turn ambiguity into concrete, elegant solutions.
- Track record architecting performant, scalable systems that evolve under growing load and complexity.
- Experience partnering cross-functionally with Product, SRE, and AI/ML.
- Resourceful, self-starting, and committed to continuous improvement—for the system and yourself.
- Passion for impactful technology and delivering high-quality software.
Nice to Have
- Experience with LangGraph and agentic workflows (state graphs, tools, memory, routing).
- Exposure to DDD, CQRS, EDA, or streaming platforms (Kafka/Pub/Sub).
- Knowledge of Go/Rust/C++ or other systems-level languages.
- Background with enterprise data platforms, integrations, or real-time systems.
Soft Skills & Mindset
- Communicates with clarity and empathy; values partnership as much as code.
- Thrives in ambiguity; owns problems end-to-end and delivers outcomes.
- Mentors others, shares patterns, and fosters an inclusive, learning-oriented team.
- Curious and adaptable; balances principled engineering with pragmatic delivery.
- Connects technical decisions to user impact and business results.
- Embodies a growth mindset—learn, experiment, refine.
Success Indicators
You'll measure success not just by what you ship, but by how you elevate the system and the team:
- Reliable delivery: milestones achieved predictably and with quality.
- System excellence: services run efficiently, scale gracefully, and meet latency/availability goals.
- Collaboration: strong cross-team relationships, clear communication, healthy design debate.
- Impact: measurable improvements to reliability, scalability, and developer velocity.
- Growth: visible mentorship, pattern adoption, and shared learning across the team.
-
Sr. QA Engineer
2 semanas atrás
Remote (Portugal) Hercules Tempo inteiroAbout the roleAs a Sr. QA Engineer at HerculesAI, you'll lead the charge in embedding quality throughout our entire software development lifecycle. You'll own end-to-end product quality—from defining success criteria and automation strategies to managing releases and ensuring post-deployment stability. You'll work closely with Engineering, Product, AI, and...
-
Backend Software Engineer
1 dia atrás
Portugal WIT Software Tempo inteiroWIT Software creates products and solutions for the Telecom industry and has a very strong background on Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money. The company has 23 years of existence and works with some of the relevant Telecom companies in the global market, from Europe, Japan, US and Africa. WIT is...
-
Backend Software Engineer
Há 9 horas
Portugal WIT Software Tempo inteiroWIT Software creates products and solutions for the Telecom industry and has a very strong background on Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money. The company has 23 years of existence and works with some of the relevant Telecom companies in the global market, from Europe, Japan, US and Africa. WIT is...
-
Web Software Engineer
Há 4 dias
Portugal WIT Software Tempo inteiroWIT Software creates products and solutions for the Telecom industry and has a very strong background on Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money. The company has 23 years of existence and works with some of the relevant Telecom companies in the global market, from Europe, Japan, US and Africa. WIT is...
-
Web Software Engineer
1 dia atrás
Portugal WIT Software Tempo inteiroWIT Software creates products and solutions for the Telecom industry and has a very strong background on Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money. The company has 23 years of existence and works with some of the relevant Telecom companies in the global market, from Europe, Japan, US and Africa. WIT is...
-
Software Quality Engineer
Há 6 dias
Portugal WIT Software Tempo inteiroWIT Software creates products and solutions for the Telecom industry and has a very strong background on Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money. The company has 23 years of existence and works with some of the relevant Telecom companies in the global market, from Europe, Japan, US and Africa. WIT is...
-
Software Quality Engineer
2 semanas atrás
Portugal WIT Software Tempo inteiroWIT Software creates products and solutions for the Telecom industry and has a very strong background on Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money. The company has 23 years of existence and works with some of the relevant Telecom companies in the global market, from Europe, Japan, US and Africa. WIT is...
-
Software Engineer
1 semana atrás
Portugal Remote Feedzai Tempo inteiroThe Engineering (Tech) Team is responsible for all Feedzai product development. Together with Product Management and Data Science, we build the next generation of tools to catch fraud in real-time with a machine learning first approach. Formed by engineers and managed by engineers, at Feedzai, you will find one of the most talented teams out there, from...
-
Advanced Software Engineer
1 dia atrás
Portugal Remote Feedzai Tempo inteiroThe Customer Success Engineering team works directly with clients to ensure that every technical aspect of our product—installation, configuration, and customization—is delivered smoothly and at the highest standard. We act as technical consultants, helping clients solve complex and unique challenges. Our team is dynamic, persistent, and committed to...
-
Senior Software Engineer
2 semanas atrás
Portugal, remote myneva Tempo inteiroYour mission In this role, you will collaborate to design, develop, and maintain modular components while modernizing critical features. Our products operate in containerized environments hosted in AWS, and our teams follow a "build-and-run" approach, ensuring that we own the full lifecycle of the solutions we deliver. As a Senior Software Engineer, you...