Search by job, company or skills

D

Senior Software Engineer

5-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 hours ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Dynamic Yield's Services team is building the APT Platform, a next-generation development platform that combines industry-leading analytics, advanced software architecture, and the latest web technologies to empower data-driven business decisions for our customers. To keep our platform secure, our Security Engineering team is seeking a Senior Software Engineer with experience implementing security tools and technologies in on-premise or cloud data centers.

As a Senior Engineer, you will bring your engineering expertise and leadership to a growing team of highly motivated and innovative engineers. If you enjoy large-scale infrastructure challenges, come solve them with us!

What you will be doing

  • Security Solution Development: Design, develop, and deliver simple, reusable, service-enabled, maintainable, and scalable security solutions that meet business requirements, adhering to established standards, processes, and best practices.
  • Process Improvement & Automation: Proactively identify and prioritize cross-application synergy, system enhancements, and the automation of manual processes.
  • Strategic Contribution: Contribute to the overall strategy and manage complex issues within your functional area of expertise.
  • Technology Research & PoCs: Research and perform Proofs of Concept (PoCs) on current and upcoming technologies and appropriate application frameworks to enhance security and development practices.
  • Quality Assurance & Compliance: Conduct quality inspections and walkthroughs throughout the Software Development Life Cycle (SDLC), including requirements review, architecture review, design review, code review, and security review, to ensure compliance with relevant standards.
  • Security Culture & Stakeholder Engagement: Leverage your security experience and knowledge to foster a strong security culture and maintain effective working relationships with various internal stakeholders, including business owners, end-users, customers, project managers, engineers, and senior management.
  • Mentorship & Modernization: Coach junior-level employees on software development and security best practices, and work on a mix of legacy and greenfield projects to enable and support full-stack modernization.

Who you are

  • Technical Expertise:Expertise in coding languages like C#, Python, Java, or Go.
  • Familiarity with Azure, AWS, Open Stack, or other IaaS offerings.
  • Motivation to learn security tooling such as F5 BIG-IP ASM, HashiCorp Vault, SAST, DSAT, and SCA tools, etc.
  • Leadership & Mentorship:Able to lead projects with multiple teammates and provide thoughtful technical mentorship to help grow their careers.
  • Problem-Solving & Communication:Able to independently research, evaluate, and decide on both short-term and long-range solutions.
  • Skilled at breaking down problems, organizing work, and delivering against technical requirements.
  • Able to communicate to peers and stakeholders with impact, eloquence, and authenticity.
  • Education:Superior academic record with a degree in Computer Science or a related technical field.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Dynamic Yield by Mastercard enables teams to build personalized, optimized, and synchronized digital customer experiences, enhancing revenue and customer loyalty.

Job ID: 118868841

Similar Jobs