We are seeking a Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and modifying highly specialized computer applications to drive user efficiency and overall business success. You will also design, develop, and deploy Artificial Intelligence-powered solutions using advanced platforms, translating business needs into scalable applications that enhance products, workflows, and decision-making. A key part of this role involves reviewing applications to ensure they meet company standards for privacy and security, as well as creating efficient, high-performance enhancements to proprietary applications. You will design, develop, and implement new technology features, confirm compliance with company software development life cycle (SDLC) protocols, and raise any risk factors to the appropriate project management team. Your work will focus on improving the functionality, reliability, testability, availability, latency, scalability, and efficiency of internal applications. You will adhere to company version control, release management, and deployment protocols, and ensure all electronic information and technology is fully usable by people with disabilities. Facilitating quality assurance protocols, including user acceptance testing, by quickly resolving issues and providing required metrics and data is also essential. You will design and develop reports to summarize and analyze application functionality, build, extend, and enhance applications that accelerate efficiency and innovation, and provide post-deployment support, quick response times, and resolutions to unexpected service problems in production. This position reports to the San Diego, CA office and allows for partial telecommuting.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior