Software Engineer developing cloud services for CrowdStrike's GenAI Hub team. Building AI-powered solutions and collaborating in a fast-paced, high-performing engineering environment.
Responsibilities
Design and implement scalable cloud services using Go in a cloud-native environment
Build reusable platform components and frameworks that other teams can leverage for their GenAI and agentic AI use-cases
Develop and operate secure LLM deployments in both cloud and on-prem environments
Create deep integrations with internal enterprise systems and establish frameworks for future connectors
Build high-performance data processing pipelines for document handling and retrieval-augmented generation
Engineer agentic workflows and autonomous agent capabilities that can perform complex tasks with minimal human intervention
Engage directly with internal users across departments to understand requirements and provide technical consultation
Own features end-to-end, from design through deployment and operation, including on-call responsibilities
Drive innovation in the rapidly evolving Generative AI landscape
Requirements
7+ years of software engineering experience
Genuine passion for Generative AI technologies and applications
Strong proficiency in Go or any modern programming language for backend service development
Deep understanding of cloud-native architectures and microservices
Experience with AWS services (S3, Bedrock, Sagemaker, RDS)
Practical knowledge of operating production services - CI/CD, monitoring (Grafana, Prometheus), and Kubernetes
Strong grasp of multithreading, concurrency, and parallel processing
Experience with LLM integrations and AI/ML platforms
Knowledge of message queues and event-driven architectures
Experience in designing, building and maintaining APIs aligned with industry standards
Understanding of engineering best practices - code reviews, testing, resilient architecture
Excellent problem-solving and debugging skills
Strong written and verbal communication skills
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
Senior Software Engineer designing and building systems that power automations platform in healthcare. Collaborating with DevOps, ML/AI, and UX teams to enhance operational efficiency.
Staff Software Engineer leading design and development of automation systems for healthcare operations. Collaborate with technical and operational teams to enhance workflow efficiency.
Full Stack Developer at Rockwell Automation designing and delivering reliable applications. Collaborating in an agile team leveraging modern technologies for automation solutions.
Software Engineer on the Enterprise Team supporting Notion’s largest customers with various integrations and security features. Enhance performance and grow infrastructure expertise while collaborating closely with sales and technical teams.
Senior Software Engineer developing Linux kernel drivers for CXI interconnect at Hewlett Packard Enterprise. Focusing on high - performance computing and data - intensive workloads with innovative solutions.
Senior Software Engineer implementing libfabric and user - space networking solutions for HPE. Focused on high - performance computing and data - intensive workloads with a collaborative team.
Databricks & Snowflake Developer focusing on data engineering and cloud data solutions at IQVIA. Collaborating with teams for high - quality data analytics and reporting.
Databricks & Snowflake Developer responsible for designing and optimizing data pipelines. Collaborating with teams to support analytics and reporting initiatives for IQVIA.
Product Engineer II designing and redesigning products for HVAC systems at Greenheck Group. Collaborating with teams to enhance product offerings and maintain quality standards.
AI Product Engineer at Anju Software responsible for defining and developing AI capabilities. Collaborating closely with management to align product direction with business strategy and client needs.