Creative Chaos is seeking a Senior Software Engineer specializing in Rust to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance and reliable software systems. This role requires a deep understanding of Rust programming, systems programming, and the ability to optimize code for excellent performance and security.
You will collaborate with cross-functional teams, mentor junior developers, and ensure best practices in software development are upheld. Your responsibilities will include analyzing business requirements, designing solutions, and developing high-quality software using Rust. You'll write clean, maintainable, and efficient code, conduct performance tuning and optimization, and participate in code reviews.
The ideal candidate has a BS degree in Computer Science or related field, with 4+ years of experience working with Rust in a professional environment. You should have a strong understanding of systems programming concepts, performance optimization, and software architecture. Familiarity with Agile methodologies, API development, and CI/CD practices is essential.
We offer a competitive benefits package including paid time off, work from home options, health insurance, and opportunities for training and development. Join our team at Creative Chaos and contribute to cutting-edge software solutions while growing your career in a supportive and innovative environment.