Cloud Software Engineer developing scalable cloud ecosystems at CrowdStrike, leveraging Golang & Python for backend solutions. Focusing on distributed systems and collaborative development practices.
Responsibilities
Work-on and enrich backend microservices – From researching areas of concern to implementing the final solution
Leverage existing CrowdStrike tools and services to build cloud-based systems to help detect targeted attacks
Brainstorm, Research, Define, Communicate, and Build collaboratively with members across multiple teams
Committed to learning and improving
Be aware of our customers and the difficulties they face and how we can support them
A strong focus on Quality of Coding through Best Practices, Testing, Logging and Metrics
Work in a Collaborating & Agile environment with a small fast-moving team
Be aware of our product to improve architecture, knowledge models, user experience, performance, and stability
Leverage AI coding assistants (like Claude CLI) to accelerate development workflows and improve code quality
Be given the autonomy to own your work in a high trust environment
Requirements
Degree in Computer Science (or professional experience in data structures/algorithms/distributed systems)
A minimum of 3 years of production-level experience in building, delivering, and maintaining systems at scale
Understanding scalability and distributed systems i.e. sharding, partitioning, concurrency, etc.
Being a team player
A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews and resilient architecture
The ability to thrive in a test-driven, collaborative, and iterative programming environment
The skills to meet your commitments on time and produce high-quality software that is unit tested, code reviewed and checked in regularly for continuous integration
Benefits
Market leader in compensation and equity awards
Comprehensive physical and mental wellness programs
Competitive vacation and holidays for recharge
Paid parental and adoption leaves
Professional development opportunities for all employees regardless of level or role
Employee Networks, geographic neighborhood groups, and volunteer opportunities to build connections
Vibrant office culture with world class amenities
Job title
Software Engineer, Mid-level – Surface Engineering Team
Software Developer II focusing on design, development, and maintenance of software for regulated medical devices. Collaborating with cross - functional teams to ensure compliance and performance.
Software Developer I involved in developing software for medical devices at Terumo BCT. Collaborating with engineers and adhering to regulated software practices in a quality - driven environment.
Full Stack Engineer designing and building AI - powered products transforming customer support at Forethought. Work with a collaborative team to deliver exceptional customer experiences in a hybrid role.
Lead Software Engineer developing comprehensive technology solutions for financial services. Handling design, development, and stakeholder coordination in a hybrid work environment.
Senior Technical Lead/Architect specializing in AWS - based streaming data pipelines and event - driven capabilities. Designing and implementing robust solutions for a high - impact financial data platform.
Senior Engineer managing data products for performance marketing at TickPick. Building and optimizing pipelines and analytics for growth - focused decision - making.
Software Developer applying programming skills in business applications for a market - leading company. Engaging in professional development and cloud transformation initiatives.
Senior Dynamics Software Developer responsible for maintaining and enhancing Dynamics365 Sales functionalities at ISS Tech Team. Collaborating with teams to explore AI opportunities and build new features.
Senior Software Engineer developing prototypes for AI - powered perception systems at Hayden AI. Focus on robotics, C++, and production - grade software systems in a hybrid work environment.