Logo for Datacor

Lead Software Engineer - Baytek

Roles & Responsibilities

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8+ years of software development experience, with at least 3 years in a leadership role.
  • Proven experience designing and deploying applications on AWS.
  • Strong proficiency in programming languages such as Java, C#, or Python.

Requirements:

  • Lead the design and development of cloud-native applications leveraging AWS services, mentor engineers, and conduct code reviews to enforce best practices.
  • Architect and implement scalable, secure, and cost-effective solutions on AWS, optimize performance using services like EC2, Lambda, RDS, and S3, and collaborate with DevOps to maintain CI/CD pipelines.
  • Manage and prioritize engineering tasks, communicate technical strategy, ensure code quality through automated testing and standards, and drive cost optimization and security compliance in AWS deployments.
  • Collaborate with product management, QA, and cross-functional teams to translate business requirements into technical solutions and ensure timely delivery of projects.

Job description

About Us:

Datacor is the leading provider of software solutions, including ERP, CRM, Asset Tracking, Simulation and Formulation, to the process manufacturing space. We are on a mission to better equip the industry with software solutions and move it forward by building thoughtful, intuitive products that solve our customers’ most difficult problems.

We are passionate about serving our customers and helping them use data as a competitive advantage. Our customers make products that extend and sustain lives by sanitizing, fertilizing, beautifying, cleaning, and recycling the world we live in. We at Datacor help our customers make those products you use every day more safely, cost effectively and more efficiently through our technology platforms and applications.

Overview:

We are seeking an experienced Senior Software Engineer with strong expertise in AWS to lead cloud-based development initiatives and guide a team of engineers. This role focuses on designing scalable, secure applications while promoting best practices and modern technologies.

Responsibilities:

Technical Leadership

  • Lead the design and development of cloud-native applications leveraging AWS services.
  • Mentor and guide software engineers, fostering technical excellence.
  • Conduct code reviews and ensure adherence to best practices in coding, testing, and deployment.

Technical oversight and AWS Architecture

  • Architect and implement scalable, secure, and cost-effective solutions on AWS.
  • Optimize application performance using AWS services such as EC2, Lambda, RDS, and S3.
  • Collaborate with DevOps teams to maintain CI/CD pipelines and automate deployments.
  • Manage and prioritize tasks for the engineering team, ensuring timely delivery of projects.
  • Develop and communicate technical strategy aligned with business objectives.
  • Ensure code quality through automated testing, code reviews, and adherence to standards.
  • Implement AWS cost optimization strategies and monitor resource utilization.
  • Maintain compliance with security best practices and regulatory requirements in AWS deployments.
  • Collaborate with product management, QA, and DevOps teams to streamline development and release cycles.
  • Drive continuous improvement initiatives across architecture, performance, and scalability.
  • Provide technical leadership during incident resolution and root cause analysis.

Collaboration & Delivery

  • Work closely with product managers and stakeholders to translate business requirements into technical solutions.
  • Coordinate with cross-functional teams to ensure timely delivery of projects.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 8+ years of software development experience, with at least 3 years in a leadership role.
  • Proven experience designing and deploying applications on AWS.
  • Strong proficiency in programming languages such as Java, C#, or Python.
  • Experience with CI/CD pipelines and DevOps practices.
  • Excellent problem-solving and communication skills.

Preferred Skills:

  • AWS certifications (Solutions Architect, DevOps Engineer).
  • Experience with containerization technologies like Docker and Kubernetes.
  • Knowledge of microservices architecture and serverless computing.
  • Familiarity with Agile methodologies.

EOE Statement

Datacor is an Equal Opportunity Employer and does not discriminate on the basis or race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic. 

Software Engineer Related jobs

Other jobs at Datacor

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.