🏢 Offshore Consulting Shops

AgileEngine is a software development consultancy and IT staffing provider that hires engineers to work on projects for its external clients, rather than as a direct employer for internal product development.

This company was flagged and excluded from default search results. Proceed with caution.

AgileEngine
Posted 2w ago

Python Engineer ID70123

AgileEngine
Porto, Porto, Portugal
HybridFull Time
Responsibilities
  • writing scripts
  • tuning scanners
  • deploying baselines
Requirements
  • Requires 3–5 years of software engineering experience
  • Strong Python proficiency
  • CI/CD familiarity
  • Security scanning knowledge
  • Independent execution, and upper-intermediate English. DevSecOps and Java experience are preferred
Technical tools mentioned
PythonSASTDASTSCACI/CDJavaCNAPPASPMWizTechTalks

Job description

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.

WHY JOIN US
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!

ABOUT THE ROLE
We are looking for a Software Engineer to contribute hands-on to a follow-the-sun DevSecOps pod, writing Python scripts to integrate SAST, DAST, and SCA security gates into CI/CD pipelines and tuning scanning tools to reduce false positives. You will deploy automated hardened baselines and provide code-level remediation guidance to development teams, operating with minimal supervision on complex scripting and integration tasks. The role requires 3–5 years of software engineering experience with strong Python proficiency and CI/CD familiarity.

WHAT YOU WILL DO
- Write and maintain the scripts necessary to integrate security gates (SAST, DAST, SCA) seamlessly into the CI/CD pipeline;
- Continuously tune and configure existing security scanning tools to eliminate false positives and deliver high-confidence alerts;
- Assist in coding and deploying automated hardened baselines and secure coding patterns;
- Work directly with product development teams to provide actionable, code-level remediation guidance in Java and Python.

MUST HAVES
- 3–5 years of commercial experience in software engineering;
- Solid coding proficiency in Python for automation and scripting;
- Working knowledge of modern CI/CD orchestration tools and practical experience interacting with vulnerability scoring frameworks;
- Ability to operate with minimal supervision on day-to-day execution, reliably completing complex scripting and integration tasks;
- Upper-intermediate English level.

NICE TO HAVES
- Experience in DevSecOps or Application Security;
- Ability to comfortably read and navigate Java source code;
- Hands-on experience with CNAPP or ASPM platforms such as Wiz;
- Basic understanding of application threat modeling.

PERKS AND BENEFITS
- Professional growth : Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation : USD-based pay with education, fitness, and team activity budgets.
- Exciting projects : Modern solutions with Fortune 500 and top product companies.
- Flextime : Flexible schedule with remote and office options.

Meet Our Recruitment Process
It includes main stages:
ApplicationCoding ChallengeVideo InterviewTechnical Interview or Interview with the Hiring Manager(s).
Each step helps us understand your skills and overall fit.
If it’s a match, you’ll receive an offer.

Similar jobs

Software Engineer roles near Porto, Porto
13h
Save
Mark Applied
Hide
Software Engineer – Embedded AI (C++) (f/m/div.)
Braga or Lisbon
HybridFull Time
Bosch
Bosch: Global manufacturer of automotive and industrial engineering technology.
Degree in a relevant engineering field and modern C++ experience, preferably embedded. Requires optimization, debugging, embedded systems, AI/ML, software architecture, testing, and English communication skills.
C++, TensorFlow, TensorRT, PyTorch, Texas Instruments, Qualcomm, NVIDIA, ASPICE, CI/CD
14h
Save
Mark Applied
Hide
Junior Software Engineer - Back End
Porto, Porto District, Portugal
HybridContract
Farfetch
Farfetch: Global platform for luxury fashion and beauty products.
Bachelor's or Master's degree in Computer Science, Software Engineering, or related STEM field; C#, OOP, REST APIs, testing, Git or TFS, CI/CD, databases, Kafka, and English proficiency.
.NET, Redis, Docker, Kubernetes, Cassandra, Kafka, C#, REST APIs, Git, TFS, CI/CD, Scrum, Kanban, Udemy
20h
Save
Mark Applied
Hide
Software Engineer, Developer Experience (Full-Stack)
Porto, Porto District, Portugal
€60k-€80k/yr HybridFull Time
Superhuman
Superhuman: An AI-native productivity platform for email, writing, and collaboration.
5+ YOERequires 5+ years of software engineering experience, full-stack front-end and back-end exposure, proficiency in at least two programming languages, CI/CD and build tooling experience, Bazel or equivalent, and cloud-native Kubernetes experience.
Go, Python, Java, TypeScript, Bazel, CI/CD, Kubernetes, AWS, Azure, GCP
2d
Save
Mark Applied
Hide
Software Developer Tech Lead
Porto, Porto District, Portugal
OnsiteFull Time
Euronext
EuronextEuronext Paris: ENX: Operates European stock exchanges and provides financial market infrastructure.
Senior software development experience with Azure, C#, and .NET; architecture and cloud expertise; DevOps, infrastructure, CI/CD, project delivery, process improvement, English fluency, and a computer science or engineering degree.
Microsoft Azure, C#, .NET, GitHub Copilot, MCP, Terraform, CloudFormation, GitLab CI/CD, SonarQube
2d
Save
Mark Applied
Hide
Lead Software Engineer
Porto, Porto District, Portugal
RemoteFull Time
Nox Health
Nox Health: Provides sleep diagnostic technology and value-based sleep care programs.
Extensive Java or Kotlin microservices experience, distributed systems and AWS expertise, PostgreSQL and MongoDB knowledge, Angular familiarity, technical design documentation, Scrum experience, and mentoring ability.
Java, Kotlin, AWS, Angular, PostgreSQL, MongoDB, Scrum
5d
Save
Mark Applied
Hide
Senior Software Engineer
Braga, Braga, Portugal
RemoteFull Time
Checkmarx
Checkmarx: Provides enterprise-grade application security testing and risk management software.
5+ YOE5+ years of software engineering experience with Go or Python, distributed systems, Docker, Kubernetes, testing, CI/CD, observability, microservices, and excellent English communication skills.
Go, Python, RabbitMQ, gRPC, REST, PostgreSQL, Docker, Kubernetes, CI/CD, GitOps, LLMs, LangChain, LangGraph, AWS Bedrock, Azure OpenAI, Vertex AI, ArgoCD, Helm, OpenTelemetry
6d
Save
Mark Applied
Hide
Senior Software Engineer (Full Stack)
Porto or London
€70k/yr HybridFull Time
Ocean Infinity
Ocean Infinity: Deploys autonomous marine robotics for global ocean data acquisition.
5+ YOEComputer Science or related degree, 5+ years preferred, full-stack production experience, C#/.NET or Node/TypeScript, React, relational databases, TypeScript, Git, web security, and English fluency.
C#, .NET, React, TypeScript, Next.js, tRPC, Node, Postgres, PostgreSQL, SQL Server, Entity Framework Core, Drizzle, Prisma, Git, OWASP, Kafka, RabbitMQ, WebSockets, SignalR, Docker, Kubernetes, Azure, AWS, GCP, Jest, Playwright, Vitest, xUnit, NUnit, Tailwind CSS, Shadcn/UI, Cursor, Claude
6d
Save
Mark Applied
Hide
Senior Software Engineer - Python (Hybrid)
Porto or Toronto or Dublin or Antwerp or Melbourne
HybridFull Time
Nitro
Nitro: Provides digital document tools including PDF editing and e-signatures.
5+ YOERequires 5+ years of Python backend development, REST APIs, databases, cloud-native applications, Docker, Kubernetes, CI/CD, testing, and collaborative agile teamwork.
Python, REST APIs, MCP, Docker, Kubernetes, Postgres, MySQL, MongoDB, DynamoDB, FastAPI, Litestar, Robyn, Django DRF, AWS Lambda, AWS Step Functions, SQS, Argo Workflows, Azure Functions, Celery, OpenAI, Anthropic, LangChain, LlamaIndex, RAG, JavaScript, TypeScript, Terraform, SQL, NoSQL, CI/CD