Location: Warsaw, PL
We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment.
AITHENA
is a startup focused on creating an AI-powered tool to enhance the regulatory review process in the pharmaceutical industry.
Our goal is to build an AI-powered assistant for document analysis and review related to pharmaceutical regulations, enabling efficient search and user query responses based on a comprehensive database of legal case documents.
We are seeking a Senior Python Engineer to build and maintain robust backend services within an existing application.
Write clean, concise, and scalable Python code, ensuring stability, maintainability, and proper unit testing.
Implement new requirements in an Agile environment, following architectural principles and engineering standards.
Diagnose complex backend and production issues, using monitoring, telemetry, and logging tools to evaluate options and implement effective solutions.
Work on performance optimization, testing, troubleshooting, and improving backend service reliability.
Work with Dockerized backend services and participate in CI/CD processes using GitHub Actions.
Have a basic understanding of Kubernetes, Argo CD, and Helm Charts to support troubleshooting of backend service deployments when needed.
Apply basic networking and infrastructure knowledge to investigate backend service issues in Azure-based environments.
Contribute to architecture and design discussions, ensuring solutions follow best practices.
5+ years of experience in development with Python.
Design, develop, and maintain backend services using Python and FastAPI.
Write clean, efficient, and testable code for scalable systems.
Integrate and work with relational databases, primarily PostgreSQL.
Implement background processing and task queues using Celery.
Diagnose and resolve complex technical issues in backend systems (including cloud environments like Azure).
Collaborate with the team on architecture, code reviews, and problem-solving (using GitHub for version control).
Participate in performance optimization and testing (e.g., with Pytest).
Apply knowledge of infrastructure and monitoring tools (e.g., Docker, Kubernetes, OpenTelemetry, Argocd) to support backend reliability.
Proactively learn and adopt new technologies relevant to backend development and cloud operations.
English B1+.
Basic front-end experience with React
Experience with LLM frameworks (LlamaIndex or LangChain)
At On The Spot, we’re creating a workplace people would want to stay in:
supportive, well-organized, and fair in terms of conditions and benefits.
We’ll share more about our benefit package during the interviews. In the meantime, you can always check our
Glassdoor reviews
.
Location: Warsaw, PL
We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment.
Cycode
is an Agentic Development Security Platform (ADSP) that secures AI-driven software development from prompt to runtime.
As AI agents write more of the world’s code, Cycode gives teams control over what those agents generate, full context on where real risk sits across code, dependencies, pipelines, and production, and AI teammates that find and fix exploitable issues automatically, with engineers staying in control.
📌️️️️️️
Check this blog post
to understand the product and get to know the team.
As a Senior .NET Engineer, you will be involved in all stages of production from architecture, designing, coding, deploying and maintaining.
We use .NET Core, C#, MongoDB, Kafka, Postgres, Kubernetes, Graph-DB, Arango DB, go (small service), Python (our CLI), CI/CD, Terraform, and Docker.
This is a nice opportunity to immerse yourself in the world of cybersecurity and break new ground in source code security, the future of the industry. You’ll work alongside a dynamic team of experts on a mission to make an impact as well as an incredible network of legendary cybersecurity luminaries and leaders.
End-to-end development
Contribute to technological and architectural decisions
Work collaboratively with professional developers, Designers, and Product Managers to deliver a high-quality product
4+ years of .NET Core/C# experience
Experience with microservices development
Deep understanding of microservices architecture and cloud-native development
Experience with databases and message queue technologies
Experience with Docker and Kubernetes
English proficiency - B2
Experience in developing a security-related SAAS product
Experience with continuous integration and deployment (CI/CD)
B.Sc in Computer Science/Software Engineering or related field
Familiarity with the GraphQL framework
Familiarity with the Graph Databases
At On The Spot, we’re creating a workplace people would want to stay in:
supportive, well-organized, and fair in terms of conditions and benefits.
We’ll share more about our benefit package during the interviews. In the meantime, you can always check our
Glassdoor reviews
.
Role You will be responsible for designing and evolving scalable backend architectures and making key technical decisions for distributed, high-load systems. You will work closely with engineering teams and stakeholders to define architecture, design APIs and distributed services, and ensure scalability, reliability, security, and observability.
УдалённоseniorGo Architect (Fintech) | REMOTE GLOBAL (OUTSIDE RU/BY) | #remote #fulltime #itjob #backend #go #architect https://teletype.in/@remoteit/795_c5a_b8L; REMOTE GLOBAL (OUTSIDE RU/BY) | FINTECH Location: Candidates must be physically located outside Russia and Belarus, preferably within GMT+1 to GMT+5
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Toronto, Ontario, Canada
About the Role
iCapital is looking to hire a Senior Software Integration Engineer - AVP to deliver robust, scalable and high-quality integration solutions across complex client and product ecosystems. This highly experienced individual contributor role takes strong ownership of solution quality and contributes technical expertise throughout the software delivery lifecycle. This role champions engineering standards across the integration platform.
Responsibilities
Design, develop, test and support complex integration solutions using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ, SQL and related technologies, including database interactions, XML and JSON transformations, and deployment processes.
Analyze business and technical requirements, and translate them into scalable, secure and maintainable integration designs, APIs, data mappings, validations and configurations.
Lead technical analysis and solution design for complex integrations across internal applications, databases, client systems and third-party platforms.
Collaborate with Product Owners, architects, and the QA, DevOps, Support and client-facing teams to define requirements, resolve dependencies and deliver end-to-end solutions.
Ensure high standards of code quality, security, performance, reliability, testability and maintainability through code reviews, testing, root-cause analysis and engineering best practices.
Investigate and resolve complex issues across applications, APIs, databases, configurations, deployments and external system integrations.
Drive reusable integration patterns, common services, monitoring, logging, error-handling strategies and continuous improvement initiatives that improve platform scalability and operational efficiency.
Provide technical leadership through design reviews, architectural discussions, mentoring, knowledge sharing and guidance to engineering teams.
Support Agile delivery activities, including estimation, sprint planning, release management, CI/CD processes and production readiness.
Identify design, quality, delivery and operational risks proactively. Communicate technical solutions, risks, dependencies and recommendations to technical and nontechnical stakeholders while balancing customer needs with long-term platform sustainability.
Provide occasional off-hours or weekend support for critical production issues, deployments and business-critical activities, as needed.
Qualifications
6+ years of software development experience delivering testable code and supporting operationalization as needed, with expertise in code reviews, configurability, source-code management, release practices and production support
6+ years of hands-on software development experience using C#, .NET and ASP.NET MVC
Advanced proficiency in C# and .NET, including object-oriented programming, application services, controllers, models, asynchronous programming and common .NET engineering practices
Strong self-starter with exceptional verbal and written communication skills, able to engage directly with clients, understand business needs, and translate them into effective technical solutions.
Strong understanding of SOLID principles, common design patterns, modular development, microservice architecture and reusable software design
Advanced experience designing and consuming REST APIs, including authentication, authorization, validation, versioning, security and resilient error handling
Strong experience with XML, JSON, Entity Framework, LINQ, SQL and Postman for enterprise integration development and troubleshooting
Solid experience with Git and Azure DevOps, including repositories, builds, CI/CD pipelines, releases, deployments and work-item management
Strong debugging and root-cause analysis skills across logs, APIs, payloads, databases, configuration, application code, pipelines and deployment behavior
Experience with NUnit, xUnit or MSTest, and a strong understanding of test coverage and testable design
Understanding of application security, sensitive-data handling, logging, monitoring, reliability and configuration-management principles
Willingness to work occasional off-hours or weekend support as needed
Experience working in an Agile and Scrum team environment; Scrum Master experience
is preferred
Strong working knowledge of HTML, CSS and JavaScript for supporting end-to-end functionality; professional experience with React is
nice to have
Demonstrated success leading technical delivery, mentoring engineers, influencing solution quality and communicating complex topics to technical and nontechnical stakeholders is
strongly preferred
Benefits
The base salary range for this role is $100,000 to $130,000 CAD. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. This role is based in our Toronto office.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
X: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Location: Salt Lake City, Utah, United States
About the Role
iCapital is looking to hire a Senior Software Integration Engineer - AVP to deliver robust, scalable and high-quality integration solutions across complex client and product ecosystems. This highly experienced individual contributor role takes strong ownership of solution quality and contributes technical expertise throughout the software delivery lifecycle. This role champions engineering standards across the integration platform.
Responsibilities
Design, develop, test and support complex integration solutions using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ, SQL and related technologies, including database interactions, XML and JSON transformations, and deployment processes.
Analyze business and technical requirements, and translate them into scalable, secure and maintainable integration designs, APIs, data mappings, validations and configurations.
Lead technical analysis and solution design for complex integrations across internal applications, databases, client systems and third-party platforms.
Collaborate with Product Owners, architects, and the QA, DevOps, Support and client-facing teams to define requirements, resolve dependencies and deliver end-to-end solutions.
Ensure high standards of code quality, security, performance, reliability, testability and maintainability through code reviews, testing, root-cause analysis and engineering best practices.
Investigate and resolve complex issues across applications, APIs, databases, configurations, deployments and external system integrations.
Drive reusable integration patterns, common services, monitoring, logging, error-handling strategies and continuous improvement initiatives that improve platform scalability and operational efficiency.
Provide technical leadership through design reviews, architectural discussions, mentoring, knowledge sharing and guidance to engineering teams.
Support Agile delivery activities, including estimation, sprint planning, release management, CI/CD processes and production readiness.
Identify design, quality, delivery and operational risks proactively. Communicate technical solutions, risks, dependencies and recommendations to technical and nontechnical stakeholders while balancing customer needs with long-term platform sustainability.
Provide occasional off-hours or weekend support for critical production issues, deployments and business-critical activities, as needed.
Qualifications
6+ years of software development experience delivering testable code and supporting operationalization as needed, with expertise in code reviews, configurability, source-code management, release practices and production support
6+ years of hands-on software development experience using C#, .NET and ASP.NET MVC
Advanced proficiency in C# and .NET, including object-oriented programming, application services, controllers, models, asynchronous programming and common .NET engineering practices
Strong self-starter with exceptional verbal and written communication skills, able to engage directly with clients, understand business needs, and translate them into effective technical solutions.
Strong understanding of SOLID principles, common design patterns, modular development, microservice architecture and reusable software design
Advanced experience designing and consuming REST APIs, including authentication, authorization, validation, versioning, security and resilient error handling
Strong experience with XML, JSON, Entity Framework, LINQ, SQL and Postman for enterprise integration development and troubleshooting
Solid experience with Git and Azure DevOps, including repositories, builds, CI/CD pipelines, releases, deployments and work-item management
Strong debugging and root-cause analysis skills across logs, APIs, payloads, databases, configuration, application code, pipelines and deployment behavior
Experience with NUnit, xUnit or MSTest, and a strong understanding of test coverage and testable design
Understanding of application security, sensitive-data handling, logging, monitoring, reliability and configuration-management principles
Willingness to work occasional off-hours or weekend support as needed
Experience working in an Agile and Scrum team environment; Scrum Master experience
is preferred
Strong working knowledge of HTML, CSS and JavaScript for supporting end-to-end functionality; professional experience with React is
nice to have
Demonstrated success leading technical delivery, mentoring engineers, influencing solution quality and communicating complex topics to technical and nontechnical stakeholders is
strongly preferred
Benefits
The base salary range for this role is $110,000 to $130,000 USD. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. This role is based in our Salt Lake City office.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
X: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Location: Colorado Springs, Colorado, United States
About the Role
iCapital is looking to hire a Senior Software Integration Engineer - AVP to deliver robust, scalable and high-quality integration solutions across complex client and product ecosystems. This highly experienced individual contributor role takes strong ownership of solution quality and contributes technical expertise throughout the software delivery lifecycle. This role champions engineering standards across the integration platform.
Responsibilities
Design, develop, test and support complex integration solutions using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ, SQL and related technologies, including database interactions, XML and JSON transformations, and deployment processes.
Analyze business and technical requirements, and translate them into scalable, secure and maintainable integration designs, APIs, data mappings, validations and configurations.
Lead technical analysis and solution design for complex integrations across internal applications, databases, client systems and third-party platforms.
Collaborate with Product Owners, architects, and the QA, DevOps, Support and client-facing teams to define requirements, resolve dependencies and deliver end-to-end solutions.
Ensure high standards of code quality, security, performance, reliability, testability and maintainability through code reviews, testing, root-cause analysis and engineering best practices.
Investigate and resolve complex issues across applications, APIs, databases, configurations, deployments and external system integrations.
Drive reusable integration patterns, common services, monitoring, logging, error-handling strategies and continuous improvement initiatives that improve platform scalability and operational efficiency.
Provide technical leadership through design reviews, architectural discussions, mentoring, knowledge sharing and guidance to engineering teams.
Support Agile delivery activities, including estimation, sprint planning, release management, CI/CD processes and production readiness.
Identify design, quality, delivery and operational risks proactively. Communicate technical solutions, risks, dependencies and recommendations to technical and nontechnical stakeholders while balancing customer needs with long-term platform sustainability.
Provide occasional off-hours or weekend support for critical production issues, deployments and business-critical activities, as needed.
Qualifications
6+ years of software development experience delivering testable code and supporting operationalization as needed, with expertise in code reviews, configurability, source-code management, release practices and production support
6+ years of hands-on software development experience using C#, .NET and ASP.NET MVC
Advanced proficiency in C# and .NET, including object-oriented programming, application services, controllers, models, asynchronous programming and common .NET engineering practices
Strong self-starter with exceptional verbal and written communication skills, able to engage directly with clients, understand business needs, and translate them into effective technical solutions.
Strong understanding of SOLID principles, common design patterns, modular development, microservice architecture and reusable software design
Advanced experience designing and consuming REST APIs, including authentication, authorization, validation, versioning, security and resilient error handling
Strong experience with XML, JSON, Entity Framework, LINQ, SQL and Postman for enterprise integration development and troubleshooting
Solid experience with Git and Azure DevOps, including repositories, builds, CI/CD pipelines, releases, deployments and work-item management
Strong debugging and root-cause analysis skills across logs, APIs, payloads, databases, configuration, application code, pipelines and deployment behavior
Experience with NUnit, xUnit or MSTest, and a strong understanding of test coverage and testable design
Understanding of application security, sensitive-data handling, logging, monitoring, reliability and configuration-management principles
Willingness to work occasional off-hours or weekend support as needed
Experience working in an Agile and Scrum team environment; Scrum Master experience
is preferred
Strong working knowledge of HTML, CSS and JavaScript for supporting end-to-end functionality; professional experience with React is
nice to have
Demonstrated success leading technical delivery, mentoring engineers, influencing solution quality and communicating complex topics to technical and nontechnical stakeholders is
strongly preferred
Benefits
The base salary range for this role is $110,000 to $130,000 USD. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer matched retirement plan, generously subsidized healthcare with 100% employer paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. This role is based in the greater Colorado Springs, CO area.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
X: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Location: Toronto, Ontario, Canada
About the Role
iCapital is looking to hire a Software Integration Engineer - Associate to join the Annuities Platform Team. This role develops, tests and supports well-defined integration solutions that connect client and product systems. The work spans application, API, and database layers and follows established engineering, quality and integration standards. This role will provide exposure to ownership of development, testing, deployment support and troubleshooting over time.
Responsibilities
Develop and maintain integrations of moderate complexity independently using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ and SQL.
Clarify integration requirements, API contracts, data mappings, validations and expected system behavior by taking an active part in story grooming and technical discussions.
Develop, consume, and validate REST APIs, applying knowledge of HTTP methods, request and response structures, status codes, authentication concepts, headers and error handling.
Use Postman to test different payloads, analyze API responses and troubleshoot integration failures.
Work with XML and JSON data structures, mappings, transformations and validation, and troubleshoot malformed or unexpected data.
Apply Entity Framework and LINQ for application data access, querying and manipulation
Use SQL to investigate data-related issues, validate integration results, troubleshoot application behavior and support development and testing activities.
Troubleshoot integration issues and resolve defects across development, QA, UAT and production support scenarios within established team processes. Analyze application logs, API requests and responses, XML and JSON payloads, database records, configuration and error messages.
Manage source control in Git, including branching, committing, pulling, merging, resolving basic conflicts and following established source-control practices.
Use Azure DevOps for CI/CD activities, builds, deployments, work tracking and troubleshooting basic pipeline or deployment issues.
Understand and make basic React frontend changes when integration functionality requires matching UI updates.
Manage assigned Jira tickets and follow issues through development, testing and deployment.
Take part in peer code reviews, applying coding, security, maintainability and integration best practices.
Build knowledge of core product and integration workflows and the business domain.
Support critical production issues, deployments and business-critical activities during occasional weekends or off-hours, as needed.
Qualifications
3+ years of software development or integration engineering experience, preferably involving API-based and enterprise application integrations
Strong working knowledge of C#, .NET, object-oriented programming and common design principles
Hands-on experience developing and consuming REST APIs, with an understanding of API error handling, logging, validation, authentication, configuration management and reusable integration practices
Strong working knowledge of XML and JSON, including parsing, validation, data mapping and troubleshooting payload-related issues
Good working knowledge of SQL, including joins, filtering, data validation and troubleshooting application or integration-related data issues
Experience using Postman for API testing, request configuration, payload validation, authentication and response analysis
Solid understanding of Git, including branching, commits, pull requests, merging and resolving basic merge conflicts
Agile and Scrum processes, sprint planning, story grooming and iterative software delivery
Strong problem-solving skills, and able to trace failures across systems rather than focusing only on individual application components. This includes troubleshooting across the API, application code, XML and JSON payload, database, configuration and deployment layers
Able to work with the Product, QA, DevOps, Integration and Support Teams to investigate and resolve end-to-end integration issues
Willingness to work occasional weekends or off-hours on rotation, as required.
Hands-on experience with Entity Framework and LINQ for retrieving and manipulating application data is
nice to have.
Working knowledge of Azure DevOps, including repositories, build and release pipelines, work items and basic CI/CD concepts is
nice to have.
Familiarity with React and modern web application concepts, and able to understand or support integration-related frontend changes is
nice to have,
Experience using Visual Studio and standard debugging, logging and error-analysis techniques is
nice to have.
Able to write clean, maintainable, testable code and create appropriate unit tests using frameworks such as NUnit or xUnit is
nice to have
Working knowledge of Jira or similar ticketing systems is
nice to have
Familiar with Copilot or similar AI-assisted development tools for development, troubleshooting and productivity is
nice to have
Benefits
The base salary range for this role is $80,000 to $100,000 CAD. Employees also receive a comprehensive benefits package that includes an employer-matched retirement plan, generously subsidized healthcare with 100% employer-paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. This position is based in our Toronto, ON office.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
X: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Location: Salt Lake City, Utah, United States
About the Role
iCapital is looking to hire a Software Integration Engineer - Associate to join the Annuities Platform Team. This role develops, tests and supports well-defined integration solutions that connect client and product systems. The work spans application, API, and database layers and follows established engineering, quality and integration standards. This role will provide exposure to ownership of development, testing, deployment support and troubleshooting over time.
Responsibilities
Develop and maintain integrations of moderate complexity independently using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ and SQL.
Clarify integration requirements, API contracts, data mappings, validations and expected system behavior by taking an active part in story grooming and technical discussions.
Develop, consume, and validate REST APIs, applying knowledge of HTTP methods, request and response structures, status codes, authentication concepts, headers and error handling.
Use Postman to test different payloads, analyze API responses and troubleshoot integration failures.
Work with XML and JSON data structures, mappings, transformations and validation, and troubleshoot malformed or unexpected data.
Apply Entity Framework and LINQ for application data access, querying and manipulation
Use SQL to investigate data-related issues, validate integration results, troubleshoot application behavior and support development and testing activities.
Troubleshoot integration issues and resolve defects across development, QA, UAT and production support scenarios within established team processes. Analyze application logs, API requests and responses, XML and JSON payloads, database records, configuration and error messages.
Manage source control in Git, including branching, committing, pulling, merging, resolving basic conflicts and following established source-control practices.
Use Azure DevOps for CI/CD activities, builds, deployments, work tracking and troubleshooting basic pipeline or deployment issues.
Understand and make basic React frontend changes when integration functionality requires matching UI updates.
Manage assigned Jira tickets and follow issues through development, testing and deployment.
Take part in peer code reviews, applying coding, security, maintainability and integration best practices.
Build knowledge of core product and integration workflows and the business domain.
Support critical production issues, deployments and business-critical activities during occasional weekends or off-hours, as needed.
Qualifications
3+ years of software development or integration engineering experience, preferably involving API-based and enterprise application integrations
Strong working knowledge of C#, .NET, object-oriented programming and common design principles
Hands-on experience developing and consuming REST APIs, with an understanding of API error handling, logging, validation, authentication, configuration management and reusable integration practices
Strong working knowledge of XML and JSON, including parsing, validation, data mapping and troubleshooting payload-related issues
Good working knowledge of SQL, including joins, filtering, data validation and troubleshooting application or integration-related data issues
Experience using Postman for API testing, request configuration, payload validation, authentication and response analysis
Solid understanding of Git, including branching, commits, pull requests, merging and resolving basic merge conflicts
Agile and Scrum processes, sprint planning, story grooming and iterative software delivery
Strong problem-solving skills, and able to trace failures across systems rather than focusing only on individual application components. This includes troubleshooting across the API, application code, XML and JSON payload, database, configuration and deployment layers
Able to work with the Product, QA, DevOps, Integration and Support Teams to investigate and resolve end-to-end integration issues
Willingness to work occasional weekends or off-hours on rotation, as required.
Hands-on experience with Entity Framework and LINQ for retrieving and manipulating application data is
nice to have.
Working knowledge of Azure DevOps, including repositories, build and release pipelines, work items and basic CI/CD concepts is
nice to have.
Familiarity with React and modern web application concepts, and able to understand or support integration-related frontend changes is
nice to have,
Experience using Visual Studio and standard debugging, logging and error-analysis techniques is
nice to have.
Able to write clean, maintainable, testable code and create appropriate unit tests using frameworks such as NUnit or xUnit is
nice to have
Working knowledge of Jira or similar ticketing systems is
nice to have
Familiar with Copilot or similar AI-assisted development tools for development, troubleshooting and productivity is
nice to have
Benefits
The base salary range for this role is $80,000 to $95,000 USD. Employees also receive a comprehensive benefits package that includes an employer-matched retirement plan, generously subsidized healthcare with 100% employer-paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. This position is based in our Salt Lake City office.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
X: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Location: Colorado Springs, Colorado, United States
About the Role
iCapital is looking to hire a Software Integration Engineer - Associate to join the Annuities Platform Team. This role develops, tests and supports well-defined integration solutions that connect client and product systems. The work spans application, API, and database layers and follows established engineering, quality and integration standards. This role will provide exposure to ownership of development, testing, deployment support and troubleshooting over time.
Responsibilities
Develop and maintain integrations of moderate complexity independently using C#, .NET, REST APIs, XML, JSON, Entity Framework, LINQ and SQL.
Clarify integration requirements, API contracts, data mappings, validations and expected system behavior by taking an active part in story grooming and technical discussions.
Develop, consume, and validate REST APIs, applying knowledge of HTTP methods, request and response structures, status codes, authentication concepts, headers and error handling.
Use Postman to test different payloads, analyze API responses and troubleshoot integration failures.
Work with XML and JSON data structures, mappings, transformations and validation, and troubleshoot malformed or unexpected data.
Apply Entity Framework and LINQ for application data access, querying and manipulation
Use SQL to investigate data-related issues, validate integration results, troubleshoot application behavior and support development and testing activities.
Troubleshoot integration issues and resolve defects across development, QA, UAT and production support scenarios within established team processes. Analyze application logs, API requests and responses, XML and JSON payloads, database records, configuration and error messages.
Manage source control in Git, including branching, committing, pulling, merging, resolving basic conflicts and following established source-control practices.
Use Azure DevOps for CI/CD activities, builds, deployments, work tracking and troubleshooting basic pipeline or deployment issues.
Understand and make basic React frontend changes when integration functionality requires matching UI updates.
Manage assigned Jira tickets and follow issues through development, testing and deployment.
Take part in peer code reviews, applying coding, security, maintainability and integration best practices.
Build knowledge of core product and integration workflows and the business domain.
Support critical production issues, deployments and business-critical activities during occasional weekends or off-hours, as needed.
Qualifications
3+ years of software development or integration engineering experience, preferably involving API-based and enterprise application integrations
Strong working knowledge of C#, .NET, object-oriented programming and common design principles
Hands-on experience developing and consuming REST APIs, with an understanding of API error handling, logging, validation, authentication, configuration management and reusable integration practices
Strong working knowledge of XML and JSON, including parsing, validation, data mapping and troubleshooting payload-related issues
Good working knowledge of SQL, including joins, filtering, data validation and troubleshooting application or integration-related data issues
Experience using Postman for API testing, request configuration, payload validation, authentication and response analysis
Solid understanding of Git, including branching, commits, pull requests, merging and resolving basic merge conflicts
Agile and Scrum processes, sprint planning, story grooming and iterative software delivery
Strong problem-solving skills, and able to trace failures across systems rather than focusing only on individual application components. This includes troubleshooting across the API, application code, XML and JSON payload, database, configuration and deployment layers
Able to work with the Product, QA, DevOps, Integration and Support Teams to investigate and resolve end-to-end integration issues
Willingness to work occasional weekends or off-hours on rotation, as required.
Hands-on experience with Entity Framework and LINQ for retrieving and manipulating application data is
nice to have.
Working knowledge of Azure DevOps, including repositories, build and release pipelines, work items and basic CI/CD concepts is
nice to have.
Familiarity with React and modern web application concepts, and able to understand or support integration-related frontend changes is
nice to have,
Experience using Visual Studio and standard debugging, logging and error-analysis techniques is
nice to have.
Able to write clean, maintainable, testable code and create appropriate unit tests using frameworks such as NUnit or xUnit is
nice to have
Working knowledge of Jira or similar ticketing systems is
nice to have
Familiar with Copilot or similar AI-assisted development tools for development, troubleshooting and productivity is
nice to have
Benefits
The base salary range for this role is $80,000 to $95,000 USD. Employees also receive a comprehensive benefits package that includes an employer-matched retirement plan, generously subsidized healthcare with 100% employer-paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and paid time off (PTO).
We believe the best ideas and innovation happen when we are together. Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday. This position is based in the greater Colorado Springs area.
For additional information on iCapital, please visit
https://www.icapitalnetwork.com/about-us
X: @icapitalnetwork | LinkedIn:
https://www.linkedin.com/company/icapital-network-inc
| Awards Disclaimer:
https://www.icapitalnetwork.com/about-us/recognition/
iCapital is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Задачи:
— развитие и поддержка интернационализации продукта, с основным фокусом на биллинг и платежи, влияющие на пользовательский опыт и масштабируемость сервиса.
Требования:
— не менее 5 лет релевантного опыта в разработке бэкенда;
— обширный практический опыт работы с PHP и фреймворком Symfony или Slim;
— глубокое понимание гексагональной архитектуры;
— знания AWS ESC будут плюсом, желательно опыт работы с очередями;
— свободное владение английским языком на уровне C1+ (письменно и устно).
Условия:
— трудоустройство через договор с ИП / самозанятым без привязки к местонахождению;
— оплачиваемый отпуск и больничные;
— работа в профессиональной распределенной команде;
— возможность изучения новых технологий и внутреннее обучение;
— участие во внутренних митапах и обмен опытом;
— четко выстроенные процессы и методологии разработки;
— бесплатное изучение иностранных языков в рабочее время (английский, французский);
— компенсация медицинских услуг, массажа или спорта (внутренний аналог ДМС).
О компании:
— международная компания с 2002 года, предоставляющая услуги по заказной разработке ПО для западноевропейского рынка;
— производственные отделы в странах Восточной Европы.
Общение ведется на английском и русском языках.
Location: France
Workplace: Remote
Are you looking to have an impact on the daily life of millions of entrepreneurs in France (and tomorrow in Europe)?
Are you looking for a work environment that values trust, proactivity, and autonomy?
Are our Engineering principles https://medium.com/pennylane-engineering/our-engineering-principles-ab0613a0574d aligned with your vision?
Then Pennylane is the right place for you !
OUR VISION
We aim to become the most beloved financial Operating System of French SMEs and Accounting Firms (and soon, European ones).
We help entrepreneurs rid themselves of time-consuming tasks related to accounting and finance while providing them with access to key financial information to assist in making the best decisions for their business.
ABOUT US
Pennylane is one of the fastest growing Fintechs in France (and soon to be in Europe!)
In 5 years of existence, we’ve managed to :
💻 Make ourselves known as a groundbreaking accounting and financial software for small businesses and their accountants
💰 Raise a total of €400 millions, including from Sequoia, the famous fund from the Silicon Valley who invested early in companies like Google, Facebook, Airbnb, Stripe, Paypal and much more...
👨👩👧👦 Grow from 7 cofounders to 1000 happy Pennylaners : we’re now recognized as one of the greatest places to work in France (and also remotely), with a 4.6/5 rating on Glassdoor https://www.glassdoor.fr/Avis/Pennylane-France-Avis-E4171708.htm.
🌍 Build an international environment with more than 25 nationalities, with a strong remote-friendly culture, where 30% of the employees are already working from all parts of Europe
🤝 Earn the trust of thousands of customers and accounting firms and obtain outstanding ratings https://www.google.com/search?q=pennylane&ei=O9pOYvm0Co-blwSmhKmIAw&ved=0ahUKEwi5vsWL-4H3AhWPzYUKHSZCCjEQ4dUDCA4&uact=5&oq=pennylane&gs_lcp=Cgdnd3Mtd2l6EAMyDQgAEIAEELEDEIMBEAoyCwguEIAEEMcBEK8BMgcIABCABBAKMgcIABCABBAKMgUIABCABDIFCAAQgAQyBQgAEIAEMgcIABCABBAKMgcIABCABBAKMgcIABCABBAKOgcIABBHELADOgkIABCwAxAKEEM6CgguEMcBEK8BEAo6BggAEBYQHjoICAAQFhAKEB46DQguEIAEEMcBEK8BEApKBAhBGABKBAhGGABQ7QFY6wVgugdoAXABeACAAUiIAbMCkgEBNZgBAKABAcgBCcABAQ&sclient=gws-wiz
🚀 Already more than 900,000 small and medium-sized enterprises (SMEs) and over 6000 accounting firms use Pennylane in France!
YOUR IMPACT
GREAT GROWTH DECISIONS START WITH RELIABLE DATA.
At Pennylane, we're building the financial operating system for European businesses. As we grow and expand into new markets, understanding how users discover, interact with and adopt our product is becoming increasingly important.
That's where Growth Engineering comes in.
We're looking for a Growth Engineer with strong data and tracking expertise to help us build reliable, scalable tracking and analytics foundations across our digital acquisition journeys.
You'll join our Growth Engineering team and work closely with Thomas, our Growth Engineering Team Lead, within the Marketing Website squad.
Your mission ? Make sure we collect the right data, trust what we measure and turn insights into better growth decisions.
WHAT YOU'LL DO
BUILD RELIABLE TRACKING FOUNDATIONS
You'll own the technical implementation and reliability of tracking across our website and acquisition funnels.
- Design, implement and maintain tracking plans across key user journeys.
- Build and improve event tracking, user identification and data collection.
- Work with tools such as Segment, Amplitude and Google Tag Manager.
- Ensure tracking consistency, accuracy and reliability across our digital ecosystem.
- Identify and resolve tracking issues before they impact business decisions.
CONNECT DATA ACROSS OUR GROWTH ECOSYSTEM
You'll help build the technical connections between our website, internal systems and analytics tools.
- Develop and maintain APIs and integrations between platforms.
- Ensure reliable data flows between our acquisition, product and analytics tools.
- Collaborate with Data teams to improve data quality and consistency.
- Support the evolution of our tracking architecture as Pennylane scales internationally.
POWER EXPERIMENTATION AND CONVERSION
You'll work closely with Growth, Marketing and Data teams to understand user behavior and improve acquisition performance.
- Implement the technical foundations for A/B testing and experimentation.
- Help measure acquisition funnels and identify opportunities for improvement.
- Ensure experiments are properly tracked and measurable.
- Translate business questions into clear technical tracking requirements.
- Support data-driven decisions through reliable instrumentation.
CONTRIBUTE AS AN ENGINEER
This is an engineering role, not a reporting or dashboarding position.
You'll be expected to bring strong technical fundamentals and take ownership of your work.
- Write clean, maintainable and well-tested code.
- Build scalable and reliable technical solutions.
- Investigate complex tracking and data issues.
- Improve existing systems, processes and documentation.
- Collaborate with engineers across Growth, Engineering and Data teams.
- Contribute to technical decisions and engineering best practices.
WHO ARE YOU?
We're looking for an engineer who understands both how data is collected and why it matters.
Someone who enjoys solving technical problems, working with different teams and making sure that business decisions are based on data people can trust.
You don't need to be a data scientist or a marketing specialist. But you should be comfortable working at the intersection of software engineering, analytics and growth.
WE'D LOVE TO MEET YOU IF...
- You have a software engineering experience, with hands-on exposure to tracking, analytics or data integrations.
- You have implemented and maintained event tracking across websites, applications or acquisition funnels.
- You're fluent in AI-assisted development : you work with coding agents, create custom skills and instructions, use worktrees to parallelize work and keep code quality high.
- You're familiar with tools such as Segment, Amplitude, Google Tag Manager or similar platforms.
- You understand event schemas, data layers, user identification and tracking consistency.
- You're comfortable working with JavaScript and APIs to implement and troubleshoot tracking.
- You care about code quality, reliability and maintainability.
- You enjoy taking ownership of technical projects, from design to production.
- You're comfortable working in French and English.
BONUS POINTS IF YOU HAVE EXPERIENCE WITH:
- Ruby on Rails, Vue.js or Nuxt.js.
- SQL and data warehouses.
- Server-side tracking and conversion APIs.
- A/B testing and experimentation platforms.
- Attribution, conversion measurement or acquisition analytics.
- Privacy-conscious tracking and consent management.
- International websites and multi-market acquisition funnels.
OUR TECHNICAL ENVIRONMENT
Our Growth Engineering team works with:
- Frontend: JavaScript, Vue.js, Nuxt.js
- Backend: Ruby on Rails
- Database: PostgreSQL
- Development: Git, GitHub
- Analytics & Tracking: Segment, Amplitude and other analytics tools, depending on the project
You'll collaborate closely with our Data teams and contribute to the evolution of our growth tracking infrastructure.
WHY YOU'LL LOVE THIS ROLE
- Real impact: Your work will help teams understand how users discover and adopt Pennylane.
- Technical ownership: You'll contribute to the architecture and reliability of our tracking ecosystem.
- Engineering standards: You'll work on technical challenges that require the same level of rigor as our other engineering teams.
- Cross-functional exposure: You'll collaborate with Growth, Marketing, Engineering and Data.
- International scale: You'll help build the data foundations needed to support our expansion across Europe.
- Continuous improvement: You'll have room to challenge existing implementations, propose better solutions and improve how we measure growth.
If you enjoy building reliable data foundations and want to see your engineering work directly influence growth decisions, we'd love to meet you.
WHAT DO WE DO TO MAKE YOUR WORK LIFE EASIER
🌴 Wherever you are based, you will get 25 vacations days paid by Pennylane
💵 You’ll have a competitive compensation package
📈 You'll get company shares to enjoy a piece of the success story you're building with us
🏡 You’ll have a budget to turn your home into a more comfortable workspace, as well as a monthly allowance to work from a coworking space whenever you feel like it
⛹️ Through our partner Gymlib, you’ll have access to 8000 fitness spaces in Europe and more than 300 activities related to wellness
🇬🇧 You’ll have access to Busuu https://www.busuu.com/fr/p/start-learning?utm_medium=cpc&utm_source=google&utm_campaign=FR_FR_Web_Brand_E&utm_group=FR_FR_Web_Brand_E&utm_term=busuu&gclid=CjwKCAjw682TBhATEiwA9crl34OqnbJDliinEXFZNqOcb6391KXrgq4ZDDwEiwMdtTdtuVULvuF7HhoCgZEQAvD_BwE&gclsrc=aw.ds to perfect your English or your French
💻 You’ll get the latest Apple equipment
🏢 Depending on the teams and the requirements of the position - you'll be able to work remotely from your country of residence, as long as it is in Europe and within a maximum time difference of two hours from the CET time zone
🎉 We are committed to regularly coming together for company events such as Tech Days (which bring remote Pennylaners together every 3 months) or our annual company seminar, fostering significant moments of cohesion for everyone.
If you are based in France, you will have a French contract following French regulation on top of the additional perks : 6 to 12 RTT, 5 weeks PTOs, lunch credits (Swile), Alan Blue healthcare cover and regular events in cities where Pennylaners are mostly presents (Lyon, Bordeaux, Nantes…)
We're working on providing those last advantages to our people based outside of France as well, but it can be quite more complex depending on different countries.
WHO ARE WE LOOKING FOR ?
To thrive at Pennylane, you need :
- To speak English (level is assessed and appreciated according to the department you’re applying to)
- To be energized by an ever-shifting work environment
- To be highly collaborative (within your team or other stakeholders)
🇫🇷 Données personnelles
Pennylane traite vos données pour gérer votre candidature et évaluer votre adéquation au poste. Si votre candidature n’aboutit pas, vos données peuvent être conservées 2 ans à compter de notre dernier échange ou de la clôture du recrutement afin de constituer & gérer un vivier de candidats. Vous pouvez vous opposer à tout moment et demander la suppression de vos données en écrivant à : dpo@pennylane.com. dpo@pennylane.com
Notre data policy https://www.pennylane.com/fr/vos-donnees-personnelles-recrutement
🇬🇧 Personal Data
Pennylane processes your data to manage your application and assess your suitability for the position. If your application is unsuccessful, your data may be retained for 2 years from our last exchange or the closing of the recruitment process, in order to build and manage a candidate pool. You may object at any time and request the deletion of your data by writing to dpo@pennylane.com. Learn more https://www.pennylane.com/fr/vos-donnees-personnelles-recrutement
🇩🇪 Personenbezogene Daten
Pennylane verarbeitet Ihre Daten, um Ihre Bewerbung zu bearbeiten und Ihre Eignung für die Stelle zu beurteilen. Sollte Ihre Bewerbung nicht erfolgreich sein, können Ihre Daten bis zu 2 Jahre ab unserem letzten Austausch oder dem Abschluss des Rekrutierungsverfahrens gespeichert werden, um einen Kandidatenpool aufzubauen und zu verwalten. Sie können jederzeit Widerspruch einlegen und die Löschung Ihrer Daten beantragen, indem Sie an dpo@pennylane.com schreiben. Mehr erfahren https://www.pennylane.com/fr/vos-donnees-personnelles-recrutement
🇪🇸 Datos personales
Pennylane trata sus datos para gestionar su candidatura y evaluar su idoneidad para el puesto. En caso de que su candidatura no sea seleccionada, sus datos podrán conservarse hasta 2 años a partir de nuestro último contacto o de la finalización del proceso de selección, con el fin de constituir y gestionar una reserva de candidatos. Puede oponerse en cualquier momento y solicitar la eliminación de sus datos escribiendo a dpo@pennylane.com. Más información https://www.pennylane.com/fr/vos-donnees-personnelles-recrutement
Задачи:
— Разработка новых сервисов на Go для HR-сервисов крупной российской classified-платформы
— Участие в формировании архитектурных и технических решений
— Участие в incident management
— Работа в процессах по Scrum (двухнедельные спринты, дейли, ретро), задачи поступают от Team-leader или аналитика
Требования:
— Опыт работы с Golang от 2 лет, включая работу с concurrency
— Опыт в backend-разработке от 5 лет, включая SQL, No-SQL, message brokers, микросервисы и другие технологии
— Готовность работать над внутренним проектом
— Приветствуется опыт контрибьютинга в open-source и выступлений на конференциях
Условия:
— Удалённый формат работы с синхронизацией тайм-зон и пересечениями рабочего времени с командой
— Полная занятость, график 5/2, 8 рабочих часов
— Оформление по договору ГПХ с самозанятым или ИП
🧩 Требования: уверенное владение языком C, опыт разработки серверного ПО под Linux, владение сетевыми технологиями и работой с сокетами (TCP/IP, UDP, VLAN и др.), опыт создания многопоточных приложений, навыки работы с tcpdump, Wireshark, Scapy, GDB, GDBServer, perf, GNS3, использование Git и систем управления проектами (Redmine, GitLab, Jira и др.);
💎 Revolut ищет Mid/Senior Backend Engineer для построения мобильных API, разработки микросервисов, совершенствования критически важных систем (управление рисками, выявление мошенничества, обработка платежей), а также для greenfield‑разработки и улучшения существующих решений;
🧩 Требования: практический опыт серверной разработки и использования PHP, Bitrix, MySQL от 8 лет, опыт разработки и использования REST API, опыт работы с CSS/HTML/JS от 3 лет, владение Semantic UI/Bootstrap/Material U/jQuery, Grid CSS/Flexbox, Canvas/SVG, Ajax, Vue, Less/Sass, WebPack, понимание принципов работы серверов Apache и NGINX, опыт работы с GIT.
Задачи:
— Разработка программного обеспечения для компании, занимающейся автоматизацией производственных процессов.
Требования:
— Опыт работы на аналогичной должности от 2 лет.
— Знание основных алгоритмов и структур данных.
— Понимание платформ .NET и .NET Core.
— Опыт разработки RESTful-сервисов на ASP.NET Core (Web API).
— Знание C# и новых возможностей языка.
— Опыт разработки многопоточных приложений, включая примитивы синхронизации и async/await.
— Опыт работы с ORM EF Core и PostgreSQL, включая индексы и оптимизацию запросов.
— Умение писать базовые SQL-запросы.
— Опыт работы с Docker желателен.
— Обязательно высшее образование или обучение на последнем курсе вуза.
— Предусмотрено небольшое тестовое задание.
Условия:
— Офис в Санкт-Петербурге на испытательный срок, затем возможен гибридный формат.
Задачи:
— разработка высокопроизводительных data path, control/management path, уровня data protection и кластерных компонентов для системы хранения данных;
— создание эффективных алгоритмов и структур данных для симметричного active-active кластера;
— разработка высокопроизводительных алгоритмов преобразования данных и алгоритмов уменьшения избыточности данных;
— исследование и решение проблем, связанных с производительностью и стабильностью;
— разработка механизмов репликации данных;
— настройка и доработка различных подсистем ядра Linux, продвижение наработок в mainline ядра.
Требования:
— понимание устройства современных компьютеров и операционных систем;
— отличное знание языка C;
— глубокое понимание устройства Linux и Linux/POSIX API;
— опыт анализа производительности приложений и систем;
— умение тестировать собственный код;
— опыт написания многопоточных и/или асинхронных программ;
— знание классических алгоритмов и структур данных.
Будет плюсом:
— опыт разработки модулей ядра или системного программирования;
— опыт разработки высоконагруженных систем;
— опыт работы с блочной подсистемой ядра.
Условия:
— полный рабочий день;
— возможность удалённой работы.
УдалённоГеография найма не уточнена
seniorToronto, Ontario, Canada
seniorSalt Lake City, Utah, United States
seniorColorado Springs, Colorado, United States
Toronto, Ontario, Canada
Salt Lake City, Utah, United States
Colorado Springs, Colorado, United States
УдалённоFrance; 🏢 Depending on the teams and the requirements of the position - you'll be able to work remotely from your country of residence, as long as it is in Europe and within a maximum time difference of two hours from the CET time zone