The only fully-automated, fully-digital insurance verification solution to reduce enterprise risk, spend, and effort.
Senior Software Engineer
Location
Poland
Posted
75 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer
Evident
• Work alongside some of the sharpest engineers in the risk management space, on problems that actually matter, with the latest technology. • Ship real products, develop instincts, and do it inside a team that treats AI-native development not as a buzzword, but as a genuine competitive edge. • Solve problems at the intersection of identity, trust, and compliance — a domain where the technical and real-world stakes are both high. • Design, build, and deploy features across our Java and Python stack — end-to-end ownership from implementation through deployment and observability. • Write well-tested, production-grade code and learn what 'quality at scale' actually looks like in practice.
Job Requirements
- 3+ years of professional software engineering experience with real production exposure.
- Solid foundation in Java and/or Python — you understand the language well enough to be honest about where your gaps are.
- Curiosity about and some hands-on experience with AI development tools (Copilot, Cursor, Claude, or similar) — even if you're still building the habit, you're genuinely interested in going deeper.
- A growth mindset: you take feedback well, ask good questions, and don't need everything figured out before you start.
- Strong written and verbal English communication — the team is distributed and async clarity matters.
- Exposure to LLM-based features in production (prompt design, retrieval, evaluation, fallbacks).
- Familiarity with cloud-native infrastructure (AWS, GCP, or Azure), microservices, or API design.
- Experience in startup or fast-moving product environments.
- Interest in identity, privacy, or compliance domains.
- Experience with Scala
Benefits
- Competitive pay package, including base pay and stock options
- Medical Insurance
- Life Insurance
- Multisport card
- Virtual events, & more!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop and maintain mobile applications using React Native • Develop and maintain web applications using ReactJS • Create outstanding front-end interfaces • Integrate applications with various APIs • Collaborate with the design team to produce mockups • Ensure the application delivers an excellent user experience • Write clean, readable, and scalable code • Review other developers’ code • Ensure the application solves real-world problems • Understand partner needs and propose solutions to their problems • Participate in sprint planning and daily stand-up meetings • Provide estimates and help plan roadmaps
• Design, implement, and maintain reusable platform components, libraries, and SDKs. • Develop and maintain integrations using industry-standard healthcare protocols and formats. • Design and maintain the automation platform and reusable RPA tooling. • Design and implement RESTful APIs and integration services. • Contribute to full-stack web application development using Python (FastAPI) and React. • Deploy and manage platform services on Microsoft Azure. • Operate comfortably within CI/CD pipelines using Azure DevOps or GitHub Actions. • Ensure all platform components adhere to healthcare data privacy and security requirements (HIPAA). • Produce clear, thorough technical documentation for platform components.
• Build with impact: Develop full-stack features across modern front-end frameworks and serverless back-end systems, with a focus on performance and usability. • Shape the experience: Help build intuitive, high-quality interfaces and tools that improve how customers and brokers interact with our platform. • Improve how we ship: Contribute to internal tooling, frameworks, and engineering workflows to support faster, more reliable delivery. • Collaborate cross-functionally: Work closely with Product, Design, and other Engineers to deliver user-focused solutions. • Maintain high standards: Write clean, well-tested code, participate in code reviews, and contribute to improving team practices and documentation.
• Collaborate with stakeholders to learn about our customers biggest challenges. • Measure, inspect, and drive decisions using data. • Design, test, code, and instrument new solutions. • Strengthen and drive our engineering process with TDD and BDD, Microservice and Vertical Slice Architectures. • Support live applications, promote proactive monitoring, rapid incident response, and continuous improvement. • Analyze existing systems and processes to identify bottlenecks and opportunities for improvements. • Mentor and learn from your peers, foster continuous learning within your team and organization. • Become a subject matter expert in your functional area and best practices. • Assess unique circumstances and apply creative problem-solving techniques to resolve issues or suggest various approaches. • Independently complete work and proactively review with others. • Highly self-motivated, take ownership of your work, actively seek out ways to contribute, and require minimal supervision.




