Full Time

Senior Software Engineer / AWS

Dice
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Dice, so some details may not match this job. The employer's own page has the real description.


Overview


As a Senior Software Engineer specializing in AWS at Dice, you will play a crucial role in designing, developing, and maintaining high-performance software solutions. You will collaborate with cross-functional teams to establish best practices in cloud computing, contribute to the architecture of scalable architectures, and enhance our AWS services. Leveraging your expertise, you will mentor junior engineers and drive initiatives to adopt the latest cloud technologies to optimize our existing systems.



Job Responsibilities

  • Design, implement, and maintain efficient, reusable, and reliable code in a cloud environment.
  • Collaborate with product management and other engineering teams to define project requirements and deliver innovative solutions.
  • Optimize applications for maximum performance and scalability on the AWS platform.
  • Lead architectural discussions and design meetings to ensure the coherence of application architectures.
  • Mentor junior developers on coding standards, best practices, and AWS technologies.
  • Continuously research and implement new cloud technologies and practices to improve system performance and efficiency.
  • Participate in code reviews and contribute to documentation for engineering standards.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of professional experience in software development, with a focus on cloud technologies.
  • Proven experience with AWS services, architectures, and deployment strategies.
  • Strong proficiency in programming languages such as Java, Python, or Node.js.
  • Experience with CI/CD tools and processes, including Jenkins, Git, and Docker.
  • Solid understanding of databases and experience with SQL/NoSQL technologies.
  • Excellent problem-solving abilities and strong communication skills.


Technologies & Tools


In this role, you will primarily utilize technologies and tools such as Amazon Web Services (AWS), Docker, Kubernetes, Jenkins for CI/CD processes, Terraform for infrastructure as code, and languages such as Java or Python for development. Additionally, familiarity with various database systems including both SQL and NoSQL will be essential for optimizing data retrieval and storage.



Ideal Candidates


The ideal candidate will possess a proactive attitude and a keen interest in emerging cloud technologies. They will be adaptable, able to work in a fast-paced environment, and demonstrate strong analytical and critical thinking skills. A passion for continuous learning and an innovative mindset will set you apart, alongside the ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.


Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.