Software Engineer
Role details
Job location
Tech stack
Job description
Fully remote Senior Software Engineer for one of my best clients that is redefining cybersecurity & the way companies address it Must have FastAPI, Pydantic & SQLAlchemy!, 1. Design, develop, and implement high-quality software solutions using FastAPI, Pydantic, and SQLAlchemy.
- Leverage Python development skills to create, maintain, and improve our software applications.
- Utilize PostGreSQL to manage and manipulate databases to meet business requirements.
- Work with AWS to manage cloud-based resources and services.
- Act as a Subject Matter Expert (SME) on software engineering principles and technologies, providing guidance and support to junior team members.
- Conduct thorough peer reviews to ensure code quality and consistency.
- Lead a team of software engineers, fostering a collaborative environment while driving the team towards project goals.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements
Our esteemed organization is seeking a dynamic, passionate, and experienced Permanent Senior Software Engineer to join our innovative Tech Services team. The ideal candidate will have a strong background in Python Development, PostGreSQL, AWS, SME, Peer Reviews, and Team Lead experience. This role is perfect for someone who thrives in a fast-paced, collaborative environment and enjoys leveraging their technical skills to create sophisticated software solutions. With a primary focus on FastAPI, Pydantic, and SQLAlchemy, the Senior Software Engineer will play a critical role in maintaining and improving our technical infrastructure., 1. Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience in software development, specifically with Python, PostGreSQL, and AWS.
- Proven experience with FastAPI, Pydantic, and SQLAlchemy.
- Demonstrated expertise as a Subject Matter Expert (SME) in software development.
- Extensive experience conducting peer reviews and leading software development teams.
- Exceptional problem-solving skills with a strong attention to detail.
- Excellent verbal and written communication skills.
- Ability to work in a fast-paced, collaborative environment.
- Strong project management skills with the ability to manage multiple projects simultaneously.
- Up-to-date with the latest trends and technologies in the industry.
In conclusion, if you have a passion for creating innovative software solutions and want to work in a dynamic, fast-paced environment, we would love to hear from you. Apply now and take the next step in your career as a Permanent Senior Software Engineer in the Tech Services industry.
Benefits & conditions
Salary: $100,000 - $140,000 per year, * Competitive Base Salary
- Company paid health plan for employees
- Flexible Hours
- Remote first work environment (Fully remote, no physical office exists)
- Dental and Vision, FSA, HSA
- Small team, autonomy
- Many more great perks!