Skip to content

Senior Software Engineer
Company | Skysafe |
---|
Location | San Diego, CA, USA |
---|
Salary | $145000 – $225000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior |
---|
Requirements
- 5+ years of experience in Software Engineering, with a strong emphasis on back-end development
- Expert-level proficiency in Python and related frameworks
- Demonstrated ability to design complex, high-performance backend systems
- Deep understanding of Python’s performance optimization techniques
- Comprehensive database expertise with PostgreSQL
- Experience in database optimization, query performance, and advanced database design
- Proven track record of building and scaling SaaS applications
- Extensive experience with testing frameworks and comprehensive testing strategies
- Performance profiling and system optimization expertise
- This position requires access to technology, materials, software or hardware that is controlled by US export laws. In order to be eligible for this position, you must be a US person under US export laws or, eligible for approval for a U.S. Government export license. A US Person includes a US citizen, lawful Permanent Resident, refugee or asylee.
Responsibilities
- Design and Optimize Back-End Systems
- Design and develop high-performance, scalable web application architectures with a deep focus on back-end infrastructure
- Implement advanced performance optimization strategies for complex Python-based applications
- Create robust, efficient database designs and query optimization techniques
- Develop and maintain web applications using comprehensive full-stack technologies
- Write clean, scalable, and efficient code with a focus on performance and reliability
- Collaborate with cross-functional teams to define, design, and implement advanced feature sets
- Ensure technical feasibility and performance of application designs, with a critical eye on scalability and system architecture
- Implement and enforce software development best practices, with a focus on back-end system design and performance
- Drive continuous improvement of development processes, emphasizing system reliability and efficiency
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, or GCP) and advanced containerization skills (Docker, Kubernetes)
- Background in high-traffic, mission-critical SaaS platforms
- Familiarity with continuous integration and deployment (CI/CD) pipelines