Software Engineer, Infra/Systems
Convex · San Francisco, CA · 8 mo ago
HybridEngineeringFull-time
About the role
We are a small (but growing!) team building a platform to transform how software is made on the Internet. We seek individuals who are ready to make an outsized impact on a team of close-knit, welcoming colleagues who genuinely love what they do.
Responsibilities
- Collaborate closely with cross-functional teams to design, develop, and maintain scalable infrastructure solutions.
- Contribute to the continuous improvement of our systems and processes, ensuring reliability and efficiency.
- Work on cutting-edge projects that push the boundaries of technology and user experience.
- Stay current with industry trends and technologies, applying them to enhance our products and services.
- Support the development and maintenance of our AI and machine learning models.
- Develop and maintain robust APIs and platform integrations.
- Ensure security and compliance standards are met across all infrastructural components.
- Participate in regular code reviews and contribute to a positive, collaborative team environment.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of relevant professional experience in software engineering, system administration, or a related field.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Strong understanding of Linux operating systems and scripting languages like Bash or Python.
- Proficiency in at least one modern programming language such as Java, C++, or Go.
- Experience with DevOps tools and practices, including CI/CD pipelines, containerization, and orchestration.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Ability to communicate effectively with non-technical stakeholders and manage expectations.
Qualifications
- Passion for technology and a commitment to excellence in all aspects of your work.
- Experience with distributed systems, microservices architecture, and containerization.
- Knowledge of database management systems and experience with SQL.
- Experience with monitoring and logging tools such as Prometheus, Grafana, or ELK Stack.
- Understanding of network protocols and security best practices.
- Experience with version control systems like Git.
Skills
- Strong analytical and problem-solving skills.
- Ability to work under pressure and meet deadlines.
- Excellent communication and interpersonal skills.
- Self-motivated and proactive approach to work.
Benefits
- Competitive compensation and meaningful equity.
- Plans to make it easy to save money for retirement.
- Comprehensive medical, dental, and vision insurance for employees and dependents.
- Flexible paid vacation and 10+ observed holidays per year.
- A monthly subsidy for your commute.
- Quarterly team-building activities.
Pay
Competitive compensation and meaningful equity to empower you as a partner in our journey.
Schedule
We offer a hybrid schedule: three days in the office to engage and connect, with (up to two) days working remotely to support flexibility and focus.