Careers
Join the Code Crew Team
Build amazing software with a passionate team of experts. We're looking for talented individuals who want to make a difference and grow their careers in a supportive environment.
Our Culture
At Code Crew, we believe that great software comes from great teams. We foster a culture of collaboration, continuous learning, and innovation where every team member can thrive.
We're committed to diversity, inclusion, and creating an environment where everyone feels valued and empowered to do their best work.
Growth Opportunities
We're committed to your professional development and provide numerous opportunities to learn new technologies, advance your career, and take on leadership roles.
From mentorship programs to conference sponsorships, we invest in our team s growth because we believe that when you succeed, we all succeed.
Benefits & Perks
We take care of our team with comprehensive benefits and perks
Competitive Salary & Equity
Market-leading compensation packages with equity participation for all team members.
Remote-First Culture
Work from anywhere with flexible hours and a results-oriented approach.
Professional Development
Annual learning budget, conference attendance, and skill development programs.
Health & Wellness
Comprehensive health coverage, mental health support, and wellness stipend.
Collaborative Team
Work with passionate experts in an inclusive, supportive environment.
Work-Life Balance
Generous PTO, parental leave, and sabbatical opportunities.
Open Positions
Join our team and help build the future of software development
Senior .NET Engineer
CodeCrew is seeking an experienced Senior .NET Engineer to design and build scalable, distributed systems using cutting-edge .NET technologies. This role requires deep expertise in microservices architecture, messaging queues, and enterprise-level application development. Join our team to work on high-impact projects that push the boundaries of modern software engineering.
Key Responsibilities:
- Design, develop, and maintain scalable microservices-based applications using .NET Core
- Implement robust messaging solutions using message queues for asynchronous communication
- Build and optimize RESTful APIs and gRPC services for high-performance distributed systems
- Lead architectural decisions and mentor team members on best practices
Key Requirements:
- 5+ years of professional experience in software development with .NET/C#
- Strong expertise in .NET Core/.NET 6+ and ASP.NET Core
- Proven experience designing and implementing microservices architectures
- Hands-on experience with message brokers (RabbitMQ, Azure Service Bus, Kafka, or similar)
Infra Deployment + DevOps Engineer
We seek an experienced Infra Deployment + DevOps Engineer to manage, secure, and automate our critical development and release infrastructure. This role is essential for maintaining robust, safe, and scalable systems, requiring mandatory expertise in Linux, networking, Kubernetes, and cloud platforms.
Key Responsibilities:
- Building and setting up new development tools and infrastructure
- Working on ways to automate and improve development and release processes
- Ensuring that systems are safe and secure against cybersecurity threats
- Build tools to reduce occurrences of errors and improve customer experience
Key Requirements:
- 5+ years of experience as a DevOps Engineer or similar role
- Advanced experience with Linux and networking is a must
- Advanced experience with Kubernetes/Openshift is a must
- Advanced experience with AWS/GCP/Azure platform is a must
Don't see a position that fits? We're always looking for talented people.
Send Us Your ResumeReady to Start Your Journey?
Join our team of passionate developers and help us build amazing software solutions.