Job Details
Sorry, this job is not active!
Senior Software Engineer, Platform Core Services
Job Code Number
360422122
Job Description
Senior Engineer, Platform Core Services
Remote - Detroit, MI
$98,600- $137,800/yr
Direct Hire
Job Overview:
We are seeking a highly skilled and experienced Senior Software Engineer, Platform and Core Services specializing in cloud technologies to join our innovative tech company. You'll play a critical role in designing, developing, and deploying scalable cloud-based solutions that power our products and services. You will collaborate with cross-functional teams, provide technical leadership, and contribute to the company's cloud architecture and strategy.
Responsibilities:
- Design, develop, and deploy cloud-based solutions and services, leveraging industry best practices and cloud technologies.
- Collaborate with product management and other stakeholders to define requirements and translate them into scalable and reliable cloud solutions.
- Architect and optimize cloud infrastructure, ensuring scalability, performance, and security.
- Develop and implement cloud-based software applications, APIs, and microservices using modern programming languages and frameworks.
- Implement and automate cloud deployment, monitoring, and management processes using Infrastructure-as-Code (IaC) and DevOps principles.
- Collaborate with cross-functional teams, including software engineers, data engineers, and operations, to ensure seamless integration of cloud services and components.
- Monitor and optimize cloud resources, performance, and costs, identifying and implementing efficiency improvements.
- Stay up to date with cloud technologies, industry trends, and emerging best practices, evaluating and recommending new tools and technologies to enhance our cloud capabilities.
- Ensure compliance with security and data privacy standards and regulations in all cloud-based solutions and services.
- Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning.
- Collaborate with the development team to conduct code reviews, provide feedback, and ensure adherence to coding standards and best practices.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree preferred.
- Proven experience as a Senior Software Engineer with a focus on cloud technologies.
- Strong understanding of cloud computing concepts, architectures, and services (e.g., AWS, Azure, Google Cloud).
- Proficiency in programming languages such as Go, Typescript, Python for cloud-based application development.
- Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration platforms.
- Familiarity with cloud-based databases, storage systems, and data management technologies.
- Knowledge of cloud security best practices and compliance standards.
- Experience with Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation.
- Familiarity with DevOps practices and tools (e.g., CI/CD, Jenkins, Git, or similar).
- Strong problem-solving and analytical skills, with the ability to debug and troubleshoot complex cloud-based systems.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
- Passion for staying up to date with the latest cloud technologies and industry trends.
- Must be authorized to work in the US without sponsorship.
Benefits:
- Comprehensive medical benefits coverage, dental plans and vision coverage
- Health care and dependent care spending accounts
- Employee and Family Assistance Program (EAP)
- Employee discount programs
- Retirement plan with a generous company match
- Generous Paid Time Off, Sick, and Holidays
- Family Leave (Maternity, Paternity)
- Short- and long-term disability
- Life insurance and accidental death & dismemberment insurance