Senior Software Engineer II

Boulevard
Summary
Join Boulevard as a Senior Software Engineer and play a crucial role in designing, implementing, and managing our cloud infrastructure on AWS. You will collaborate with development and operations teams to ensure reliability, scalability, and security of our cloud-based applications and services. This role requires strong DevOps practices, AWS cloud services experience, and a solid understanding of security principles. You will design, implement, and maintain scalable and secure cloud infrastructure, develop and automate CI/CD pipelines, monitor and troubleshoot infrastructure issues, and collaborate with development teams. The ideal candidate will have 6+ years of experience in software engineering with a focus on infrastructure development and cloud architecture. Boulevard offers competitive compensation, benefits, and a remote work environment.
Requirements
- 6+ years of experience in software engineering, with a focus on infrastructure development and cloud architecture
- Proven experience as a DevOps Engineer or similar role, with a focus on cloud infrastructure
- Strong knowledge of AWS cloud services, including AWS Lambda, S3, and Postgres database
- Experience with infrastructure as code (IaC) tools such as Terraform or AWS CloudFormation
- Proficiency in scripting languages such as Python or Bash for automation tasks
- Familiarity with CI/CD pipelines and tools such as Jenkins, GitLab CI, or AWS CodePipeline
- Understanding of security principles and best practices for cloud environments, including IAM, encryption, and network security
- Excellent problem-solving skills and the ability to work effectively in a team environment
Responsibilities
- Design, implement, and maintain scalable and secure cloud infrastructure on AWS, utilizing services such as AWS Lambda, S3, and Postgres databases
- Develop and automate CI/CD pipelines to streamline the deployment process and improve release cycles
- Monitor and troubleshoot infrastructure issues, ensuring high availability and performance of cloud-based applications
- Implement security best practices and compliance standards to protect sensitive data and infrastructure assets
- Collaborate with development teams to optimize application performance and resource utilization in the cloud environment
- Stay updated on emerging cloud technologies and best practices, and make recommendations for continuous improvement
- Participate in on-call rotations
Preferred Qualifications
- Experience with Elixir is a plus
- AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect) are a plus
Benefits
- Your total budgeted cash compensation for this role is between $170,000 and $205,000 USD, depending on your current skills, experience, training, and overall market demands. This range is subject to change, and there is always room for growth and advancement
- 401(k) match plus dental, medical, vision, and life insurance
- Flexible vacation day policy
- Fully remote so you can choose where you want to work. Youβll receive a work from home stipend every month
- Family planning resources and specialized support programs
- Equity: get ahead on the ground floor and grow with Boulevard
- Boulevard Bucks Learning and Development program allows employees to explore businesses in the market we serve
Share this job:
Similar Remote Jobs
