Software Engineer
Verisk Careers | Verisk- Location
- Krakow, Malopolskie, Poland
- Workplace
- Hybrid
- Employment
- Full Time
- Salary
- —
Posted 2d ago
We are looking for a Software Engineer to join a team building production services, APIs, and data pipelines on AWS, with a growing focus on AI-assisted delivery.
This role is primarily a software engineering position — you will design, build, and own services and pipelines in Python and .NET — with data engineering as a core domain rather than the whole job. You'll also work alongside AI coding agents to accelerate delivery, and act as a quality gate for agent-generated code.
- Design, build, and maintain production services and data pipelines using Python and .NET, following strong engineering practices.
- Develop and integrate REST and GraphQL APIs with .NET 8, including clear data contracts and automated testing.
- Build Python-based data pipelines on AWS Batch for data ingestion, transformation, and loading into Aurora PostgreSQL.
- Develop document parsing and transformation workflows using Pandas, BeautifulSoup, and XML/HTML tools.
- Leverage AI coding tools and LLMs (e.g., GitHub Copilot, Cursor, Claude Code, AWS Kiro) to accelerate development while ensuring code quality, security, and maintainability.
- Design and operate AWS-based workflows using services such as S3, Batch, Lambda, SNS, EKS, and CloudWatch.
- Own the full development lifecycle, including code reviews, CI/CD, monitoring, troubleshooting, and production support.
- Collaborate with QA and stakeholders, contribute to Agile ceremonies and continuous improvement, and support onboarding and knowledge sharing.
- 3+ years of software engineering experience in a production environment, ideally working with data-intensive systems or pipelines.
- Practical experience with .NET / C# and building REST or GraphQL APIs.
- Hands-on experience with AWS, particularly S3, Batch, Lambda, RDS/Aurora, and CloudWatch.
- Strong SQL and PostgreSQL skills, including query development, schema design, and troubleshooting.
- Solid understanding of unit, integration, and automated testing.
- Experience with Git and CI/CD pipelines.
- Familiarity with Agile methodologies, such as Scrum or Kanban.
- Strong written and verbal communication skills, with the ability to document technical decisions and trade-offs.
Nice to Have
- Experience with Python 3.10+ and data processing libraries such as Pandas.
- Exposure to LangChain, LangGraph, or other LLM/agentic frameworks.
- Familiarity with OpenSearch or vector databases for RAG applications.
We offer
- An opportunity to take on an independent role within a dynamic international team.
- The chance to gain valuable experience and work with cutting-edge technologies.
- Comprehensive training and onboarding to support your success.
- A hybrid work model with flexible working hours.
- Private health insurance, medical care, and a Multisport card.
#LI-AA1
#LI-Hybrid
Skills
- AWS
- Python
- .NET
- GraphQL
- AWS Batch
- Aurora
- PostgreSQL
- Pandas
- XML
- HTML
- LLM
- GitHub Copilot
- Cursor
- Claude Code
- S3
- AWS Lambda
- AWS SNS
- EKS
- AWS CloudWatch
- C#
- RDS
- SQL
- Git
- LangChain
- LangGraph
- OpenSearch
- Vector Databases
- Retrieval-Augmented Generation
More jobs at Verisk Careers | Verisk
All 74Newgen ONE / IBPS Implementation Specialist
Verisk Careers | Verisk · Hyderabad, Telangana, India · today
Software Asset Management Analyst
Verisk Careers | Verisk · Jersey City, NJ, United States · yesterday
IT Helpdesk Analyst
Verisk Careers | Verisk · Hyderabad, Telangana, India · yesterday
Senior Software Engineer I / II
Verisk Careers | Verisk · Hyderabad, Telangana, India · 2d ago
Principal Software Engineer
Verisk Careers | Verisk · Krakow, Malopolskie, Poland · 2d ago
Similar roles
Linux Infrastructure Engineer (Bare Metal, Storage & AI Factory Infrastructure)
Uvation · Poland · today
Senior Java Developer
Miratech · Warsaw, Masovian Voivodeship, Poland · today
Senior Cyber Security Application Engineer | EMEA
Colliers International EMEA · Warszawa, Województwo mazowieckie, Poland · today
AI / Machine Learning Engineer Leader
Prolific Academic · Poland · USD 200/hr · today
AI Finance Program Lead
Sgs · Katowice, Województwo Śląskie, Poland · today
Płatny Staż – Network Operations Center (k/m)
Bosch Group · Łódź, województwo łódzkie, Poland · today