
Senior Software Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in United States.
β’ Design and develop solutions using Python, leveraging the complete range of AWS cloud computing capabilities.
β’ Create and refine AI and LLM-based workflows to minimize overhead and expedite customer achievement of desired outcomes.
β’ Collaborate in an agile environment emphasizing proactive measures and facilitating team success.
β’ Develop proofs-of-concept, prototypes, and various solutions to swiftly test concepts and support data analysis, in addition to designing and implementing production solutions.
β’ Assist in achieving and sustaining compliance with best practices in information security.
β’ Collaborate with colleagues across the organization to review and ensure that our team delivers maintainable and scalable solutions.
β’ Share your expertise with and learn from fellow team members throughout the company.
β’ Bachelor's degree in Computer Science, Engineering, or a related field, along with 5+ years of professional software engineering experience, including a minimum of 3 years in backend development. Equivalent experience may be considered in place of a degree.
β’ Over 3 years of experience in creating production-level Python APIs and applications.
β’ Proven track record and experience in the architectural design and documentation of intricate systems.
β’ 1-2 years of experience in developing containerized applications using tools like Docker and Kubernetes.
β’ Hands-on experience in designing, deploying, and optimizing production systems utilizing AWS cloud computing technologies.
β’ Expertise in developing and utilizing APIs, microservices, asynchronous tasks, ORMs, and task queues.
β’ Familiarity with both relational and NoSQL databases.
β’ Experience in tuning and troubleshooting Linux-based systems.
β’ Proficient in unit testing, integration testing, and functional testing.
β’ Passion for Scrum and Agile methodologies.
β’ Awareness of current best practice tools for various challenges, with the capability to devise innovative solutions beyond conventional approaches.
β’ Competence in working within a fully remote team that boasts a diverse range of skills and life experiences.
β’ Strong verbal and written communication skills across all levels of technical expertise, including the ability to engage with non-technical colleagues.
β’ Creative problem-solving skills and the ability to learn quickly and independently.
β’ Medical, dental, and vision insurance.
β’ Life and disability insurance.
β’ Retirement benefits.
β’ Paid leave.
β’ Tuition assistance.
β’ Professional development opportunities.
NVIDIA
NEXDOM healthtech
Tapcart
Get handpicked remote jobs straight to your inbox weekly.