Full Time

Senior Software Engineer (Python / AWS)

Bright Mind Solutions LLC
$120,000 - $160,000* / year (about $58–$77 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 Bright Mind Solutions LLC, so some details may not match this job. The employer's own page has the real description.

Job Overview

Bright Mind Solutions LLC is seeking a skilled Senior Software Engineer specializing in Python and AWS to join our dynamic team. In this role, the successful candidate will take charge of designing, developing, and maintaining efficient and scalable software solutions. They will be expected to collaborate with cross-functional teams to define project requirements and technical specifications, ensuring that systems are robust, secure, and meet industry standards. The ideal candidate will demonstrate a strong ability to guide junior engineers and contribute to the continuous improvement of existing projects, while remaining abreast of current industry trends and innovations.



Job Responsibilities

  • Design, develop, test, and deploy scalable applications utilizing Python and AWS technologies.
  • Collaborate with product managers, designers, and other engineers to define and refine project requirements.
  • Implement best practices in software development, ensuring code quality and maintainability.
  • Provide mentorship and guidance to junior software engineers on technical issues and project execution.
  • Conduct code reviews and contribute to the continuous improvement of software processes and methodologies.
  • Monitor system performance, troubleshoot issues, and optimize application efficiency.
  • Stay up-to-date with emerging technologies and integrate relevant advancements into projects.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in software development with a strong proficiency in Python.
  • Expertise in cloud computing, specifically with AWS services such as EC2, S3, Lambda, and RDS.
  • Experience with modern software development methodologies, including Agile and DevOps.
  • Proficient in version control systems, particularly Git.
  • Strong understanding of database management systems and experience with SQL and NoSQL databases.
  • Excellent problem-solving skills and the ability to work independently and collaboratively.


Technologies & Tools

The Senior Software Engineer will primarily work with Python programming language and AWS cloud services. Other technologies may include containerization tools like Docker, orchestration platforms such as Kubernetes, and CI/CD tools like Jenkins and GitLab. Familiarity with monitoring tools (e.g., CloudWatch, Grafana) and security best practices is also essential for ensuring application robustness and compliance.



Ideal Candidates

The ideal candidate for this position will possess strong analytical thinking and a genuine passion for technology. They should excel in problem-solving scenarios and thrive in fast-paced environments. Excellent communication skills, both verbal and written, are essential for effective collaboration with team members and stakeholders. A proactive mindset and enthusiasm for sharing knowledge will contribute to the overall growth of the organization and its development team.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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