About the role
We are seeking a talented Software Engineer to join our fast-paced and innovative team. As a Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive our business forward. You will work collaboratively with cross-functional teams to identify and solve complex problems, and contribute to the overall success of our products.
Responsibilities:
- Design and implement scalable, maintainable, and efficient software systems
- Write clean, well-documented, and testable code
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment
- Identify and address performance bottlenecks, technical debt, and security vulnerabilities
- Stay up-to-date with the latest technologies, trends, and best practices in software engineering
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 3-5 years of experience in software development, with a strong background in programming languages such as Java, Python, or C++
- Proficient in object-oriented design, data structures, and algorithms
- Experience working with various software development tools and frameworks, such as Git, CI/CD, and cloud platforms
- Excellent problem-solving and critical thinking skills
- Strong communication and collaboration skills
- Ability to work in a fast-paced, dynamic environment
About the company
Zeta Global is a leading marketing technology company that provides data-driven solutions to help brands acquire, grow, and retain customers. We offer a comprehensive platform that combines data management, messaging, and activation capabilities to deliver personalized and effective marketing campaigns.