
Lead Software Engineer
InformaticaBase Salary
$173k - $260k/yr
Responsibilities
- Write, test, and release server-side Python, Java, and JavaScript code.
- Build scalable, performant, and fault-tolerant deployments using AWS, Node.js, Django, and Flask.
- Orchestrate deployments to AWS-based hosting environments.
- Participate in code reviews, design reviews, and security assessment processes.
- Collaborate with product managers, designers, and engineers on cross-functional product development.
- Implement asynchronous tasks and distributed systems using queues and related infrastructure.
- Craft continuous integration and delivery workflows.
- Present technical work to peers and stakeholders.
- Help grow and develop other engineers.
Requirements
- General knowledge of data structures, web application deployment patterns, and networking.
- Experience working on a team that built a large web application.
- Extensive experience with backend development languages including Python and Java.
- Experience with MVC frameworks, relational databases, and object-relational mappers.
- Experience implementing asynchronous tasks with queues in distributed systems, using tools such as Celery, Resque, Rqueue, RabbitMQ, AWS SQS, or Redis.
- Experience with complex AWS or other cloud-provider deployments using tools such as AWS CloudFormation, Terraform, or Kubernetes.
- Experience with CDN infrastructure such as Akamai, AWS CloudFront, or Cloudflare.
- Experience creating continuous integration and delivery workflows using Jenkins, Spinnaker, or Helm Charts.
- Strong written, verbal, and visual communication skills, along with collaborative experience.
- Experience growing other engineers.
Benefits
- Time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program.
- Salesforce uses AI tools to assist recruiter resume and qualification assessment, while humans make candidate selection and hiring decisions.
- Salesforce is an equal opportunity employer and provides accommodations during the application and recruiting process.
Tech Stack
Categories
About Informatica
Informatica (NYSE: INFA), a leader in AI-powered enterprise cloud data management, helps businesses unlock the full value of their data and AI. As data grows in complexity and volume, Informatica’s Intelligent Data Management Cloud™ delivers a complete, end-to-end platform with a suite of industry-leading, integrated solutions to connect, manage and unify data across any cloud, hybrid or multi-cloud environment. Powered by CLAIRE® AI, Informatica’s platform integrates natively with all major cloud providers, data warehouses and analytics tools— giving organizations the freedom of choice, avoiding vendor lock-in and delivering better ROI by enabling access to governed data, simplifying operations and scaling with confidence. Trusted by approximately 5,000 customers in nearly 100 countries—including over 80 of the Fortune 100—Informatica is the backbone of platform-agnostic, cloud data-driven transformation. Informatica. Where data and AI come to life.™ Contact: PR@informatica.com