JOBSEARCHER

Lead Engineer

Job Description:Insight Global is supporting a Financial Service client in hiring a Lead Engineer. Their team is growing to deliver fixed-income data and analytics solutions to the Yield Book customers. This is an opportunity to join a cross-functional team building services, APIs, ETL pipelines and automation solutions to enhance our Yield Book product suite while learning about financial markets. In this role, you will play an engineering lead role in the cloud adoption journey of our compute infrastructure by adapting existing applications, developing new services, transforming data, integrating cloud technologies, enhancing scalability and performance to extend a market-leading financial risk calculation system. You will apply systems thinking, problem solving and programming skills to design and develop technical solutions to help deliver analytics to Yield Book customers.Job Responsibilities:Responsibilities include designing, developing and maintaining applications and infrastructure for the Analytics Technology Business. This position requires and rewards candidates with strong personal initiative, work ethic, and the ability to develop code for fixed income markets, where the developer will be working with other team members to find solutions to complex problems in a clean and efficient way.Supporting on projects such as:• Designing, developing, maintaining APIs and services to support both external and internal clients (C/C++)• Designing, developing, maintaining data pipelines to support the compute infrastructure (Python)• Migrating applications to the cloud seamlessly so that there is no service disruption.• Working on products used by leading financial institutions world-wide.• Strategic project involvement which will make a significant impact to the business bottom line.The ideal candidate:• Develops tools and applications by producing clean and efficient code• Manages own workload• Promotes an inclusive and open culture• Executes on the delivery of given tasks with minimal guidance and oversight.• Builds trusting relationships with stakeholders, team and colleagues• Communicates with clarity and precision in a concise format.• Develops expertise in technology products and tools through on the job learning, certifications, and projectsWe are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.Required Skills & ExperienceMust-Haves:• Master's degree in a quantitative field such as Computer Science, Engineering, Mathematics, Financial Engineering, or Operations Research or similar Bachelor's degree with outstanding academic achievement.• 3-5 years of relevant experience• Proficiency in C/++• Strong foundation in cloud deployment technologies (AWS, Kubernetes, Docker)• Strong programming skills in building distributed applications• Strong foundation in data structures and algorithms• Strong foundation in SQL and database technologies (Postgres, Redis)• Strong foundation in Linux and WindowsStrong analytical background and quantitative skills.Nice to Have Skills & ExperiencePlusses:• Experience with Python or Java is a plusUnderstanding of networking (TCP, RPC) and Linux system calls is a plus.