C

Citco

Global administrator and adviser for funds

Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCharlotte, NC, USAIn-person

About the Job

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • A minimum of 3 years of professional software development experience building backend applications, APIs, or microservices using Rust and Python.
  • Strong hands-on experience developing and consuming RESTful APIs using OpenAPI/Swagger specifications.
  • Demonstrated experience with AI-driven development, including effective use of AI-assisted engineering tools for code generation, testing, debugging, documentation, code reviews, and software design.
  • Strong programming skills in Rust and Python, with a solid understanding of software engineering principles, design patterns, and clean code practices.
  • Experience developing and operating microservices in distributed environments.
  • Understanding of API security, authentication, and authorization mechanisms such as OAuth2, JWT, and service-to-service authentication.
  • Experience with Python package and dependency management tools such as pip, Poetry, or similar.
  • Working knowledge of containerization technologies such as Docker.
  • Experience with source control systems and modern development workflows using Git.
  • Ability to quickly learn new technologies and adapt to evolving business and technical requirements.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent verbal and written communication skills.
  • Ability to work effectively in a fast-paced, collaborative environment.

Responsibilities

  • Design, develop, enhance, and maintain scalable microservices and backend platform components using Rust and Python.
  • Build API-first solutions following OpenAPI standards and best practices.
  • Apply AI-driven development techniques and tools to accelerate software development, testing, documentation, and operational efficiency.
  • Collaborate with architects, product managers, and engineering teams to design robust and scalable solutions.
  • Troubleshoot, optimize, and resolve application, API, and performance-related issues.
  • Develop and execute unit, integration, and automated tests to ensure software quality and reliability.
  • Maintain awareness of emerging technologies, AI capabilities, and engineering best practices, and evaluate their applicability within the organization.
  • Participate in code reviews and contribute to engineering standards, best practices, and design discussions.
  • Work with DevOps and release engineering teams to deploy new features and production improvements.
  • Create and maintain technical documentation, API specifications, and operational runbooks.
  • Contribute to continuous improvement of development processes, tooling, and platform architecture.
  • Apply software design patterns and engineering best practices to deliver maintainable, scalable, and secure solutions.

Desired Qualifications

  • Experience with cloud-native technologies and distributed systems.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience with cloud-native services, container orchestration, CI/CD pipelines, and infrastructure automation.
  • Formal cloud training and industry-recognized cloud certifications.

About the Company

Citco

Global administrator and adviser for funds

Citco provides professional financial services for the alternative investment industry and related areas, including fund administration, fund accounting, NAV calculations, investor relations, governance services, and banking and custody. It delivers these services through a global network and proprietary technology across divisions such as Citco Fund Services & Investor Relations, Governance Services, Banking, Depositary & Custody, and Citco Technology Management. Citco differentiates itself by its size, long heritage, global coverage, and in-house technology development that supports secure, scalable administration. Its goal is to be a trusted advisor and the leading service provider in financial and professional services, helping clients navigate markets and make informed decisions.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Cayman Islands
Founded
1998

Recently Posted Jobs

Explore more opportunities at Citco

See more jobs