Full-Time Software Engineer
Job Description
The Platform and Infrastructure team is the core engineering organization sitting at the center of all engineering teams of Newfront. Its mission is to build a world class platform to serve shared engineering abstractions across different teams and empower other engineers at Newfront to build better. It is a high-impact org and owns multiple domains at Newfront.
- Cloud Infrastructure on AWS (EKS, RDS, SNS, SQS, Lambda, S3, etc).
- CI/CD pipelines.
- Logging, alerting, monitoring, and on-call management tools.
- Developer efficiency tools.
- Authentication and authorization systems.
- Shared services such as notifications and search.
- Emerging AI / LLM infrastructure to supercharge engineers to build AI / LLM based applications
- Maintain, optimize and scale cloud infrastructure, including Kubernetes clusters, for performance and cost-effectiveness.
- Maintain and improve CI/CD pipelines to ensure efficient and reliable software delivery.
- Enhance monitoring and alerting practices to proactively identify and resolve infrastructure issues.
- Improve developer efficiency by automating processes and tasks using scripts and infrastructure as code tools.
- Implement and improve shared services common abstractions, such as authentication, authorization, search, and notification services, to enhance security, developer productivity and user experience.
- Implement and improve AI/LLM infrastructure to support AI/LLM applications.
- Participate in operations to ensure smooth running of applications and systems at Newfront.
Qualifications:
- Bachelor’s, Master’s, or Ph.D. degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
- Professional experience as a software engineer or software engineer intern.
- Experience in automating processes with scripts.
- Ability to effectively communicate with non-technical stakeholders.
- Ability to take a thoughtful, pragmatic, and efficient approach to problem-solving.
How to Apply
Preferred Knowledge, Skills and Abilities:- Curiosity and a desire for continuous learning and growth.
- Quick learner with a growth mindset.
- Proven ability as a "hardcore builder" with a passion for creating solutions from prior work, internship, or hackathon experience.
- Ability to deliver and meet deadlines.
- Strong interpersonal skills and a commitment to improving the developer experience.
- Experience with infrastructure as code and tools like Terraform.
- Experience with cloud platforms, preferably AWS.
- Experience with ElasticSearch or OpenSearch.
- Experience with JWT token.
- Experience with cloud-native technologies such as Kubernetes and Docker.
- Experience with CI/CD pipelines and familiarity with tools like CircleCI, or GitHub Actions.
- Experience with implementing authentication and authorization systems.
- Experience with logging and monitoring tools (e.g., Datadog, Prometheus, Grafana, ELK stack).
- Awareness of security best practices for cloud infrastructure and applications.
- Comprehensive Healthcare, Benefits, and resources that start your first day of employment!
- Have a stake in the growing company with Restricted Stock Units
- Flexible Time Away, for exempt employees, and generous Paid Time Off program, for non-exempt employees, that grows in tandem with tenure at the company.
- Matching 401K (Vested from day one)
- 12 paid company holidays
- Rewarding Wellness program
- Network of passionate, highly educated and dedicated team members
- Training and Development
- Flexible and Diverse Work Environment
- Clubs and Committees that encourage engagement with more colleagues
- Employee Discount Program
106 total views, 0 today