Join our high-performing Marketing Applications team and play a critical role in designing and delivering the next generation of intelligent, scalable applications that drive core business success across Protiviti. As a Software Engineer III, you will independently design and implement solutions that power large-scale marketing operations, optimize critical business processes, and embed deep AI-driven insights across the organization.
Requirements
- 5+ years of focused software engineering experience in a corporate setting.
- Expert knowledge of object-oriented programming principles and 3+ years of hands-on experience with at least one major programming language such as JavaScript, Python, Java, or C#.
- Working knowledge of and practical experience with generative AI productivity tools for software development (e.g., GitHub Copilot, Cursor) strongly preferred.
- Deep working knowledge of modern web development frameworks (React.js, Next.js, or similar) and a solid understanding of front-end state management and performance optimization.
- Strong working experience with cloud environments (Azure or AWS) and professional-level proficiency with DevOps tools (Git, CI/CD pipelines).
- Demonstrated interest and practical experience in integrating AI and ML technologies, including LLMs, and applying them to enterprise-level sales or marketing workflows.
- Exceptional problem-solving, architectural thinking, and analytical skills, with a commitment to technical excellence.
- Excellent ability to communicate complex technical designs and collaborate effectively across fast-paced, cross-functional teams.
Benefits
- medical
- vision
- dental
- life insurance
- disability insurance
- 401(k) plan