Write maintainable prototype code and apply build, integration, testing, source control, and automation practices
Conduct technical reviews and provide actionable feedback on quality, reliability, and reuse
Diagnose and resolve sophisticated issues across applications, APIs, cloud services, AI platforms, data sources, and integration layers
Plan and drive time-boxed experiments with clear learning objectives and decision-oriented outputs
Collaborate with architecture, AI strategy, business, security, data, risk, legal, procurement, platform, vendor, and delivery teams
Explain technical concepts, findings, tradeoffs, recommendations, and experiment outcomes to technical and non-technical stakeholders
Identify emerging technologies and convert experiment takeaways into technical guidance, recommendations, standards input, and decision criteria
Requirements:
Bachelor’s degree in computer science, engineering, technology, or a related field, or an equivalent combination of education and 10+ years of progressive experience in software engineering
10 years software development experience
Knowledge of and experience with relevant technologies and platforms aligned to the role
Experience with cloud-native services such as AWS Lambda, DynamoDB, and S3
Experience with build, integration, and deployment tools such as Jenkins and Maven
Experience with programming languages and frameworks such as Java/J2EE, Python, Node.js, JavaScript/TypeScript, and React
Holds applicable certifications aligned to the technology stack
Familiarity with cloud-native services and architectures
Experience with software build, integration, and deployment tools
Travels as needed for role, including divisional/team meetings and other in-person meetings
Must have authorization to work indefinitely in the United States
CSAA does not provide visa sponsorship; applicants must not require immigration support now or in the future
Benefits:
Annual bonus eligibility for most roles
401(k) with a company match
Career growth and development opportunities
Flexible Workplace and remote-first culture
Home-Flex roles with flexibility to work from various locations including CSAA offices
Inclusive and welcoming workplace
Reasonable accommodations for qualified applicants and employees with disabilities or other limitations
Create a job alert for this search
Principal Software Engineer – Emerging Technology, AI • Remote, Alabama, United States