Unlock Full Resume Report

New offer - be the first one to apply!

August 20, 2026

Applied Research - Software Engineering

Senior • On-site

Denver, CO

Reporting to the Chief Technology Officer

Geographically flexible for home office

Primary Responsibilities

  • Deliver product experiences built on the T1 Artificial Intelligence and Networking platforms, serving the needs of Intelligence and Security staff around the world.
  • Collaborate with Design and Product Management on feature design, delivery schedule, and trade-off decision points.
  • Act as a product owner: actively build and design, shaping the direction of code and features.
  • Build and innovate on front-end architecture and design system: a Vue 3 client on a Golang server with a MongoDB storage layer.

Desired Experience

  • 8+ years in Product Engineering or Front-End Client Development positions.
  • Experience with reactive frameworks such as Vue, React, or Unity.
  • Experience designing APIs and applying REST and GraphQL best practices.
  • Demonstrable ability to work through ambiguity, navigate uncertain product domains, and contribute cross-functionally.
  • Experience participating in technical design reviews, review boards, or similar technical design evaluation processes.

Startup Culture Expectations

  • Work effectively in a small, fully remote team where responsibilities are shared.
  • Thrive with autonomy, trust, and clear communication.
  • Be comfortable with constant change, rapid execution, sharing failures, grit, and hands-on building.

Eligibility

  • Must be eligible to obtain a clearance with the U.S. government.

Similar jobs you might like

Technology

Backbase

Senior AI Applied Software Engineer (Backend)

Senior

Hybrid

Krakow, MA, Poland

20,000 - 24,000 PLN

🏢 Summary: Senior AI Applied Software Engineer role focused on building secure, scalable digital banking onboarding and product-management experiences. The position owns end-to-end delivery of backend-centric features, contributes to AI-powered assistants and personalization, and provides technical leadership within a cross-functional squad. Hybrid work from the Kraków office is required twice per week. 🗂️ Requirements: Live in or near Kraków, Work hybrid from the office twice weekly, 5–7+ years of experience building complex, high-traffic products, Java, Spring JPA/Hibernate, Maven, Microservices, Cloud technologies, Enterprise Integration Patterns, CI/CD optimization, Excellent written and spoken English, System design for complex inter-service data flows 📃 Skills: Java, Spring, JPA, Hibernate, Maven, Microservices, Cloud, CI/CD, OpenAI, ML, APIs 🏢 Description: The Job At Backbase, we don’t just deliver software – we redefine how people manage their finances. We are looking for a Senior AI Applied Software Engineer to join the Onboarding & Origination value stream within the R&D department. You will focus on creating innovative, efficient, and adaptive solutions that streamline operations, enhance compliance, and drive superior performance for financial institutions. You will be working on building the customer experience path of exploring banking products and banking products management. By joining our team, you won’t just write code; you will design systems that impact millions of users across over 100 financial institutions worldwide. Meet the Job As a Senior AI Applied Software Engineer you are a technical cornerstone of your squad. You will design and deliver complex features with minimal guidance, ensuring that both the "engine" (Backend) and the "experience" (Frontend) are performant, secure, and scalable. Full SDLC Ownership: Lead the entire lifecycle of digital banking products—from initial idea and architectural design to release and maintenance. Architectural Excellence: Improve system architecture and design components that integrate smoothly across APIs and microservices. Technical Leadership: Act as a go-to resource for your team, mentoring junior engineers, conducting critical code reviews, and raising the bar for engineering standards. AI & Innovation: Contribute to the evolution of LLM-based voice assistants and real-time personalization engines using OpenAI and ML models. Security-First Mindset: Implement services with a focus on non-functional requirements like security, scalability, and resilience. Collaborative Culture: Work in a Pod based model, collaborating with Architects, Product Owners, and UX Designers to align technical solutions with business needs. Who You Are Location: You live in Kraków or nearby area and you are willing to work in a hybrid mode - twice per week from our office. Experience: You have 5–7+ years of professional experience building complex, high-traffic products. Backend Mastery: Solid understanding of Java , Spring JPA/Hibernate , and Maven . Experience with Microservices (Netflix OSS is a plus) and Cloud technologies. Frontend Exposure: While the daily work is heavily backend-centric, prior exposure to Angular/TypeScript (RxJS) or Vue.js is a welcome bonus, offering a great foundation for future fullstack growth within the team. System Design: You have a solid grasp of Enterprise Integration Patterns and can design systems that handle complex data flows between services. The "Senior" Edge: You don't just solve tickets; you identify gaps in tooling, reduce technical debt, and optimize CI/CD pipelines to streamline delivery. Communication: Excellent English (spoken and written). You can confidently explain technical concepts to non-technical stakeholders and get buy-in for your architectural decisions. Domain Knowledge: Previous experience in Fintech or Banking is highly considered an advantage. What We Offer Growth: €1,000 annual self-development budget, a clear promotion path, and dedicated time for training. Rewards: Competitive base salary plus an annual bonus and referral bonuses. Hybrid Work: A flexible arrangement combining remote work with our vibrant Kraków office. Office Perks: Daily lunches, community breakfasts on Wednesdays, and high-end hardware (MacBook). Well-being: Private healthcare (Luxmed), Headspace app subscription, and a Work-From-Home allowance. Culture: Integration events, flexible working hours, and a focus on healthy work-life balance.

Technology

Backbase

Senior AI Applied Software Engineer (Frontend)

Senior

Hybrid

Krakow, MA, Poland

20,000 - 24,000 PLN

🏢 Summary: Senior AI Applied Software Engineer role focused on building secure, scalable digital banking products within the Entitlements domain. The position leads end-to-end delivery of frontend-centric features, system architecture, and AI-driven capabilities while collaborating in a hybrid Kraków-based team. 🗂️ Requirements: Kraków-area residence and hybrid office availability twice weekly, 5–7+ years building complex, high-traffic products, Angular proficiency, TypeScript proficiency, RxJS proficiency, Modern build-system experience, Enterprise Integration Patterns knowledge, Complex data-flow system design experience, CI/CD pipeline optimization experience, Excellent spoken and written English 📃 Skills: Angular, TypeScript, RxJS, Webpack, Jenkins, Java, Spring, JPA, Hibernate, Maven, Microservices, NetflixOSS, Cloud, OpenAI, LLMs, ML, Vue.js 🏢 Description: The Job At Backbase, we don’t just deliver software – we redefine how people manage their finances. We are looking for a Senior AI Applied Software Engineer to join our R&D department in Kraków. You will join the team which sits at the core of Backbase platform: Entitlements. Handling complex problems related to Access Control, Approvals and Limits. By joining our team, you won’t just write code; you will design systems that impact millions of users across over 100 financial institutions worldwide. Meet the Job As a Senior AI Applied Software Engineer  you are a technical cornerstone of your squad. You will design and deliver complex features with minimal guidance, ensuring that both the "engine" (Backend) and the "experience" (Frontend) are performant, secure, and scalable. Full SDLC Ownership: Lead the entire lifecycle of digital banking products—from initial idea and architectural design to release and maintenance. Architectural Excellence: Improve system architecture and design components that integrate smoothly across APIs and microservices. Technical Leadership: Act as a go-to resource for your team, mentoring junior engineers, conducting critical code reviews, and raising the bar for engineering standards. AI & Innovation: Contribute to the evolution of LLM-based voice assistants and real-time personalization engines using OpenAI and ML models. Security-First Mindset: Implement "Entitlements" and fraud prevention services with a focus on non-functional requirements like security, scalability, and resilience. Collaborative Culture: Work in a Pod based model, collaborating with Architects, Product Owners, and UX Designers to align technical solutions with business needs. Who You Are Location: You live in Kraków or nearby area and you are willing to work in a hybrid mode - twice per week from our office. Experience: You have 5–7+ years of professional experience building complex, high-traffic products. Frontend Mastery: Strong skills in Angular and TypeScript . You are proficient with RxJS and modern build systems (Webpack, Jenkins). Experience with Vue.js is a plus. Backend Exposure: While the daily work is heavily frontend-centric, prior exposure to of Java , Spring JPA/Hibernate , Maven, Microservices (Netflix OSS is a plus) and Cloud technologies is a welcome bonus, offering a great foundation for future fullstack growth within the team. System Design: You have a solid grasp of Enterprise Integration Patterns and can design systems that handle complex data flows between services. The "Senior" Edge: You don't just solve tickets; you identify gaps in tooling, reduce technical debt, and optimize CI/CD pipelines to streamline delivery. Communication: Excellent English (spoken and written). You can confidently explain technical concepts to non-technical stakeholders and get buy-in for your architectural decisions. Domain Knowledge: Previous experience in Fintech or Banking is highly considered an advantage. What We Offer Growth: €1,000 annual self-development budget, a clear promotion path, and dedicated time for training. Rewards: Competitive base salary plus an annual bonus and referral bonuses. Hybrid Work: A flexible arrangement combining remote work with our vibrant Kraków office. Office Perks: Daily lunches, community breakfasts on Wednesdays, and high-end hardware (MacBook). Well-being: Private healthcare (Luxmed), Headspace app subscription, and a Work-From-Home allowance. • • Culture: Integration events, flexible working hours, and a focus on healthy work-life balance.

Technology

Backbase

Senior AI Applied Software Engineer (Fullstack)

Senior

Hybrid

Krakow, MA, Poland

20,000 - 24,000 PLN

🏢 Summary: Senior AI Applied Software Engineer role focused on building secure, scalable digital-banking entitlement services and end-to-end product features. The position combines Java/Spring microservices and Angular frontend development with AI initiatives such as LLM voice assistants and real-time personalization, in a hybrid Kraków setup. 🗂️ Requirements: Kraków-area residence, Hybrid office work twice weekly, 5+ years of experience, Java, Spring, JPA/Hibernate, Maven, Microservices, Cloud, Angular, TypeScript, RxJS, Webpack, Jenkins, Enterprise Integration Patterns, CI/CD, English 📃 Skills: Java, Spring, JPA, Hibernate, Maven, Microservices, Cloud, Angular, TypeScript, RxJS, Webpack, Jenkins, OpenAI, ML, Vue.js, NetflixOSS 🏢 Description: The Job At Backbase, we don’t just deliver software – we redefine how people manage their finances. We are looking for a Senior AI Applied Software Engineer to join our R&D department in Kraków. You will join the team which sits at the core of Backbase platform: Entitlements. Handling complex problems related to Access Control, Approvals and Limits. By joining our team, you won’t just write code; you will design systems that impact millions of users across over 100 financial institutions worldwide. Meet the Job As a Senior AI Applied Software Engineer  you are a technical cornerstone of your squad. You will design and deliver complex features with minimal guidance, ensuring that both the "engine" (Backend) and the "experience" (Frontend) are performant, secure, and scalable. Full SDLC Ownership: Lead the entire lifecycle of digital banking products—from initial idea and architectural design to release and maintenance. Architectural Excellence: Improve system architecture and design components that integrate smoothly across APIs and microservices. Technical Leadership: Act as a go-to resource for your team, mentoring junior engineers, conducting critical code reviews, and raising the bar for engineering standards. AI & Innovation: Contribute to the evolution of LLM-based voice assistants and real-time personalization engines using OpenAI and ML models. Security-First Mindset: Implement "Entitlements" and fraud prevention services with a focus on non-functional requirements like security, scalability, and resilience. Collaborative Culture: Work in a Pod based model, collaborating with Architects, Product Owners, and UX Designers to align technical solutions with business needs. Who You Are Location: You live in Kraków or nearby area and you are willing to work in a hybrid mode - twice per week from our office. Experience: You have 5–7+ years of professional experience building complex, high-traffic products. Backend Mastery: Solid understanding of Java , Spring JPA/Hibernate , and Maven . Experience with Microservices (Netflix OSS is a plus) and Cloud technologies. Frontend Expertise: Strong skills in Angular and TypeScript . You are proficient with RxJS and modern build systems (Webpack, Jenkins). Experience with Vue.js is a plus. System Design: You have a solid grasp of Enterprise Integration Patterns and can design systems that handle complex data flows between services. The "Senior" Edge: You don't just solve tickets; you identify gaps in tooling, reduce technical debt, and optimize CI/CD pipelines to streamline delivery. Communication: Excellent English (spoken and written). You can confidently explain technical concepts to non-technical stakeholders and get buy-in for your architectural decisions. Domain Knowledge: Previous experience in Fintech or Banking is highly considered an advantage. What We Offer Growth: €1,000 annual self-development budget, a clear promotion path, and dedicated time for training. Rewards: Competitive base salary plus an annual bonus and referral bonuses. Hybrid Work: A flexible arrangement combining remote work with our vibrant Kraków office. Office Perks: Daily lunches, community breakfasts on Wednesdays, and high-end hardware (MacBook). Well-being: Private healthcare (Luxmed), Headspace app subscription, and a Work-From-Home allowance. Culture: Integration events, flexible working hours, and a focus on healthy work-life balance.

Technology

AgileEngine

Security Software Engineer

Senior

Remote

Krakow, MA, Poland

6,000 - 7,200 USD

🏢 Summary: Senior Security Software Engineer role focused on building AI-powered cloud security automation for a large financial services environment. The position develops Python services and REST APIs, AI agents, Rego policies, and Terraform modules to support infrastructure baselining, drift detection, and asset discovery. It requires production integration of OpenAI and Anthropic APIs and cloud deployment experience, preferably on AWS. 🗂️ Requirements: 5+ years of software engineering experience, Strong Python development, including OOP, functional programming, and testing, REST API development experience, LLM API integration in Python applications, Understanding of RAG and vector embeddings, Cloud application deployment experience, Infrastructure as Code with Terraform, Ability to independently deliver complex automation tasks 📃 Skills: Python, REST, OpenAI, Anthropic, RAG, Terraform, AWS, Rego, Regula, FastAPI, LangChain, LangGraph 🏢 Description: ID80138 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 Senior Security Software Engineer to build cloud security AI accelerators, writing Python code, developing REST APIs, and implementing GenAI workflows that automate cloud infrastructure baselines, drift detection, and AI asset discovery across a large-scale financial services environment. You will build AI agents for inventory data quality validation, write Rego policies for CI/CD pipeline inspection, generate compliant Terraform modules, and integrate LLM APIs including OpenAI and Anthropic into production automation systems. The role requires 5+ years of software engineering experience with strong Python fundamentals and hands-on LLM API integration. What you will do Build and implement AI agents to automate inventory data quality validation, reconciliation, and ownership attribution, reducing manual security operations efforts. Write and validate Rego policies and Regula test cases that inspect Terraform passing through CI/CD pipelines. Generate compliant Terraform modules based on AI-accelerated configuration requirements for new cloud resources, such as AWS S3. Develop robust REST APIs and scripts that routinely perform drift detection, deploy live test resources, and verify expected outputs from cloud service endpoints. Must haves 5+ years of hands-on software engineering experience. Strong Python development fundamentals, including clean, maintainable code, OOP and functional programming patterns, and testing. Proven REST API development experience. Hands-on experience integrating LLM APIs , such as OpenAI and Anthropic, into Python applications, with a baseline understanding of developer-centric AI concepts such as RAG and vector embeddings. No ML model training or data science background is required. Practical experience deploying applications to cloud environments , preferably AWS, and writing Infrastructure as Code (Terraform) . Ability to operate with minimal supervision on day-to-day execution and reliably complete complex automation tasks. Nice to haves Experience building high-performance endpoints using FastAPI. Hands-on scripting experience with LangChain or LangGraph. Practical experience writing Rego policies for Wiz Custom Configuration Rules or Regula. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!

Technology

Shimi Sp. z o.o.

Forward Deployed - Software Engineer (m/f/n)

Senior

Remote

165 - 175 PLN/hr

🏢 Summary: Remote B2B opportunity for a Forward Deployed Software Engineer to rapidly build full-stack software for US enterprise clients, translating ambiguous tax and business needs into working applications. You will lead a two-engineer pod, use AI-assisted development and LLM/MCP integrations, and own delivery from early demos through handoff. The contract offers up to 175 PLN/h net plus VAT, with private medical care and a sport card. 🗂️ Requirements: Bachelor’s degree, At least 4 years of experience, English proficiency at C1 level 📃 Skills: Fullstack, APIs, Integrations, LLMs, MCP, Claude, Cursor, Copilot, AI 🏢 Description: Currently, for one of our Partners, we are looking for an experienced Forward Deployed - Software Engineer (m/f/n) to support a new project delivered for a US-based enterprise environment. The Opportunity As a Forward Deployed Software Engineer, you embed with clients and turn ambiguous tax and business problems into working software, quickly. You scope against fuzzy requirements, prototype in front of stakeholders, and ship the applications, workflows, and interfaces that prove value inside a single engagement rather than over a multi-year roadmap. You use agentic development tooling to close the gap between an idea and a running system. This is a hands-on role. FDE pods are two engineers, so you are the primary builder: you write most of the code yourself while coaching and growing the engineer alongside you. You are as comfortable in a working session with a tax partner as you are in the codebase. You listen first, translate between technical and business language, and own the outcome from first demo to handoff. Responsibilities Embed with client teams, pull requirements out of incomplete or shifting specs, and turn them into a working technical direction Do the majority of the hands-on build: applications, workflows, and interfaces across the full stack, from front end to back end, APIs, and integrations Use agentic development frameworks and AI coding assistants (Claude Code, Cursor, Copilot) to prototype and ship at engagement speed Stand up and integrate MCP servers and LLM-powered features that connect client data and tools to AI workflows Demo early and often, take feedback directly from stakeholders, and iterate in tight loops Coach the second engineer on your pod, teaching as you build and reviewing their work Set the architecture and make practical build-vs-buy and technology calls for each problem Promote reusable patterns back to the core platform where they generalize Keep quality fit for purpose: solid enough to prove value, with polish where it counts Plan for handoff or retirement of engagement-built software from the start What You Must Have Bachelor's Degree At least 4 years of experience English C1 What Sets You Apart Master's Degree preferred Using agentic development frameworks and AI coding assistants fluently to move faster Building with LLMs and MCP server architectures to wire client data and tools into AI applications Delivering against ambiguous, shifting requirements and reframing the problem when the first spec is wrong Staying hands-on as a senior engineer while coaching a less experienced teammate Working directly with non-technical stakeholders: demoing, aligning, and translating between technical and business concerns Listening closely to learn a new domain quickly and build what the client actually needs Using good judgment on architecture, build-vs-buy, and where to spend effort under time pressure Understanding responsible AI practices and sound data handling in client environments Offer Contract: B2B via SHIMI Type of work: remote Rate: up to 175 PLN/h net + VAT Start: ASAP Private medical care and sportscard