C# Engineer
hace 3 semanas
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 As a Senior/Lead C# Backend Engineer at AgileEngine, you will lead the modernization of our core systems by designing and developing highly concurrent, thread-safe applications. You’ll optimize large-scale data operations, leverage distributed processing with Apache Spark, and deploy scalable solutions on AWS, driving performance, reliability, and scalability across our platforms. WHAT YOU WILL DO Lead the design and development of highly concurrent, multi-threaded applications in C#; Re-architect legacy synchronous workflows into scalable, thread-safe solutions; Apply advanced knowledge of threading models, synchronization primitives, and performance tuning to optimize system throughput and minimize contention; Design, develop, and optimize complex SQL queries, stored procedures, and large-scale data operations, including staging and transformations; Utilize Apache Spark for distributed data processing at scale; Deploy and manage solutions on AWS, ensuring reliability, scalability, and cost efficiency; Diagnose and resolve concurrency issues, perform application profiling, and drive continuous improvements in system performance; Collaborate with cross-functional teams to define technical requirements, align architecture with business goals, and deliver high-quality solutions. MUST HAVES 5+ years of expert-level proficiency in C# with hands-on experience in multi-threaded and parallel processing; Strong understanding of threading models, synchronization primitives, and concurrency debugging; Proven experience in performance tuning and application profiling for large-scale systems; Advanced proficiency in SQL (query design, optimization, and data operations); Hands-on experience with Apache Spark for distributed data processing; Proven experience deploying solutions on AWS; Exceptional problem-solving and debugging skills with a strong focus on scalability and reliability; Upper-Intermediare English level. NICE TO HAVES Experience in re-engineering legacy systems into modern architectures; Familiarity with microservices design principles and cloud-native development patterns; Strong communication and collaboration skills with a track record of working in cross-functional teams. PERKS AND BENEFITS 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. #J-18808-Ljbffr
-
Lead C# Backend Engineer — Cloud, Spark
hace 3 semanas
Culiacán, México AgileEngine A tiempo completoA leading software firm in Culiacán, Mexico is seeking a Senior/Lead C# Backend Engineer to spearhead the modernization of core systems and manage large-scale data operations. The ideal candidate will have over 5 years of C# experience, deep knowledge of multi-threading and SQL, and be skilled in deploying solutions on AWS. Additional perks include...
-
Senior C# Backend Engineer
hace 8 horas
Culiacán, México AgileEngine A tiempo completoA leading software development firm in Culiacán seeks a Senior/Lead C# Backend Engineer to modernize core systems by designing highly concurrent applications. Responsibilities include optimizing data operations using SQL and Apache Spark, managing solutions on AWS, and improving system performance. Ideal candidates have over 5 years of experience in C#,...
-
Lead C# Backend Engineer | AWS, Spark
hace 6 días
Culiacán, México AgileEngine A tiempo completoA prominent software development firm in Culiacán is seeking a Senior/Lead C# Backend Engineer to lead modernization efforts and develop highly concurrent applications. This role requires expertise in C#, multi-threading, and deployment on AWS, emphasizing system performance and scalability. Candidates should have a minimum of 5 years' experience, a strong...
-
Remote Golang Systems Engineer — Containers
hace 3 semanas
Culiacán, México Canonical A tiempo completoA pioneering tech firm seeks a Golang software engineer to develop cloud infrastructure technologies and work between REST APIs and low-level C libraries. This is a remote position that requires experience in Go and C and knowledge of networking and storage technologies. The role emphasizes collaboration in a fun and fast-paced environment, offering...
-
Remote Linux Crypto
hace 1 semana
Culiacán, México Canonical A tiempo completoA leading technology firm is seeking a Linux Cryptography and Security Engineer to enhance security foundations for Ubuntu. This role involves using cryptography and software engineering skills to build security benchmarks and maintain compliance. The ideal candidate will have hands-on experience with Linux cryptography APIs, a solid background in C...
-
Senior Open Source Linux Engineer
hace 1 semana
Culiacán, México Canonical A tiempo completoA leading open source software provider is hiring a Software Engineer - L3 Support to resolve complex issues in Ubuntu and open source applications. This remote role requests a background in Computer Science and experience with Linux and programming languages like Python and C++. You'll work closely with support teams, develop bug fixes, and participate in...
-
Remote Senior Open-Source Software Architect
hace 1 semana
Culiacán, México Canonical A tiempo completoA leading open source technology company is seeking a Senior+ Engineer to contribute to impactful open source projects. The ideal candidate will have strong skills in programming languages such as Golang, Rust, Python, or C/C++, alongside significant technical leadership experience. Responsibilities include architectural design, team collaboration, and...
-
Software Engineer
hace 7 días
Culiacán, México Canonical A tiempo completoCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...
-
Senior/Staff/Principal Engineer
hace 7 días
Culiacán, México Canonical A tiempo completoCompany Overview Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and...
-
Senior/Staff/Principal Engineer
hace 1 semana
Culiacán, México Canonical A tiempo completoCompany Overview Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and...