Lead, Application Development
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Grade Level (for internal use): 11 The Team: Our team is responsible for the design, architecture, and development of data products using a variety of tools that are regularly updated as modern technologies emerge. Every day you will have the opportunity to work with people from a wide variety of backgrounds and will be able to develop a close team dynamic with coworkers from around the globe. The Impact: We are in search of highly motivated and skilled software engineers who are ready to take their career to the next level in a fast-growing company. Do you love working on technical projects as well as getting in the trenches and working with the team to get the work done?
Responsibilities
- Architect, design, and lead the development of scalable, high-performance solutions that align with business goals and technical strategy.
- Drive innovation by identifying opportunities to improve system performance, scalability, and reliability.
- Oversee and optimize existing solutions, proactively addressing technical debt and ensuring continuous improvement in architecture and code quality.
- Lead and mentor a team of engineers, fostering a culture of learning, collaboration, and technical excellence.
- Champion automation and DevOps practices, integrating CI/CD, testing, monitoring, and security into the development lifecycle.
- Collaborate closely with cross-functional teams, including Product Management and Business Stakeholders, to translate requirements into technical solutions.
- Effectively communicate technical concepts through documentation, presentations, and knowledge-sharing initiatives to ensure alignment across teams.
Requirements
- Basic Required Qualifications:
- Bachelor's or master's degree in computer science, Information Systems, or a related field.
- Advanced SQL programming skills with experience in database performance tuning for large datasets.
- Proficiency in relational database management systems (MS SQL, PostgreSQL, or similar).
- Exposure to Big Data technologies such as Hadoop, Databricks, Spark/Scala, Nifi, RedShift, EMR or ETL processes is a plus.
- Additional Preferred Qualifications:
- Strong understanding of cloud computing environments such as AWS, Azure, or GCP.
- Hands-on experience with Docker and containerized deployments is a plus.
- Familiarity with large-scale messaging systems like Kafka, RabbitMQ, or commercial equivalents.
- Understanding of financial industry fundamentals is highly preferred.
- What's In It For You?
- Our Mission:
- Advancing Essential Intelligence.
- Our People:
- Our Values:
- Integrity, Discovery, Partnership
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at spgi? Share your experience