Position
Back-end Software Developer
Location
Los Angeles/Remote
Employment Type
Permanent
What You’ll Do
-
System Design & Development: Work collaboratively with the product team to design and implement scalable and efficient systems.
-
Security Integration: Embed best security practices in all stages of software development to ensure the confidentiality, integrity, and availability of data.
-
Database Management: Oversee and optimize database systems to ensure swift and secure data retrieval and storage.
-
API Development & Integration: Develop secure APIs for integration with front-end systems and third-party applications.
-
Performance Optimization: Ensure back-end processes run efficiently, troubleshooting and resolving bottlenecks as they arise.
-
Continuous Learning: Stay updated with the latest industry trends, threats, and best practices in cybersecurity and back-end development.
-
Collaboration: Work closely with front-end developers, QA engineers, and other stakeholders in the software development process.
Who You Are
-
Bachelor's degree in Computer Science, IT, or a related field. Master's degree is a plus.
-
Proven experience as a Back-end developer, with a strong portfolio of past projects.
-
Proficient in server-side languages such as Java, Python, Ruby, .NET, etc.
-
Solid experience with database technologies like MySQL, Oracle, MongoDB, etc.
-
Understanding of cybersecurity principles and best practices.
-
Familiarity with API design and development.
-
Experience with cloud platforms like AWS, Azure, Google Cloud, etc.
-
Strong analytical and problem-solving skills.
-
Excellent verbal and written communication skills.