You haven't searched anything yet.
Duties: Lead applications and operations teams in the development of automated lifecycle including
building, testing, deployment, and monitoring needed to securely and efficiently deliver web
applications to our development and production environments. Lead the development of our internal
infrastructure services (primarily written with Python/Django). Lead the troubleshooting of
infrastructure-related issues in our development and production deployments. Manage and coordinate
tasks based on project specifications and deliverables to ensure the development and delivery of robust
and resilient code across multiple internal teams. Adapt existing web services to be deployed with
container technologies (specifically Docker, Kubernetes, Helm, Rancher). Serve as the subject matter
expert with respect to infrastructure operations/automation tools and processes, and drive the execution
of server virtualization using technologies like AWS, Xen, RackSpace, VMWare. Provide subject
matter expertise with respect to deployment automation activities utilizing technologies like Chef,
Puppet, Salt. Ensure continuous integration and testing using Jenkins, Hudson, BuildBot. Use Chef
development skills to automate and improve server deployment procedures. Manage process limits,
devices, networking/HTTP, and systems administration. Interact directly with customers to answer
questions and ensure LiveDesign meets their needs. Design, develop, and debug CI/CD pipelines to
build, test, and deploy LiveDesign while minimizing developer workflow friction. Solve complex
security problems, including certificate management, network/firewall configuration, and encryption.
Requirements: Must possess a Bachelor’s degree in Computer Science, Computer Engineering or a
closely related field plus 5 years of post-baccalaureate work experience as a Software Engineer,
Software Developer, or a closely related technical occupation. Alternatively, will also accept Master’s
degree in Computer Science, Computer Engineering or a closely related field plus 2 years of work
experience as a Software Engineer, Software Developer, or a closely related technical occupation.
Prior work experience must include: software development and design; programming scripting
languages such as Python or Ruby or Perl to automate and perform maintenance; debugging and
performing OS-level configuration to maximize product stability and performance operating systems;
deploying and configuring a Continuous Integration system to build and test our codebases; debugging,
developing, and configuring software to run in virtualized and contained environments using
virtualization technologies; and, performing deployment automation utilizing technologies. May work
from home but must be able to report to New York, New York office at least 2 days per week. Salary
is $160,000 to $173,221 per year DOE; 40 hrs/wk; Qualified applicants must send resumes to
apply@schrodinger.com ref: 186416. Direct applicants only.
Full Time
$119k-151k (estimate)
01/26/2023
02/01/2023
The job skills required for Senior Developer include Programming, Computer Science, Software Development, Web Services, Docker, Python, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Developer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Developer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Developer positions, which can be used as a reference in future career path planning. As a Senior Developer, it can be promoted into senior positions as a Web Applications Developer III that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Developer. You can explore the career advancement for a Senior Developer below and select your interested title to get hiring information.