
Staff Software Engineer, Engineering Enablement
Field Nation
full-time
Posted on:
Location Type: Hybrid
Location: Dhaka • 🇧🇩 Bangladesh
Visit company websiteSalary
💰 BDT 240,000 - BDT 305,000 per month
Job Level
Lead
Tech Stack
AnsibleAWSCassandraCloudDockerDynamoDBEC2GrafanaJavaScriptJenkinsKubernetesMicroservicesMongoDBMySQLNode.jsNoSQLPostgresPrometheusSQLTerraformTypeScript
About the role
- Build & Enhance APIs: Design, develop, and maintain clean, scalable, and secure RESTful APIs using TypeScript and Node.js.
- Develop Core Services: Write high-quality, testable, and efficient code for the microservices that power our platform.
- Database Management: Architect and manage complex database systems, including both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
- Build & Maintain CI/CD pipelines: Build and maintain high performance, robust and resilient CI/CD pipelines by applying standard workflows
- Collaborate Across Teams: Work closely with frontend engineers, product managers, and QA teams to deliver seamless and robust features.
- Maintain & Improve: Troubleshoot, debug, and upgrade existing software, continuously improving the performance and reliability of our systems.
- Uphold Best Practices: Participate in code reviews and contribute to our team's culture of quality and continuous improvement.
Requirements
- Education: A Bachelor's Degree in Computer Science and Engineering (CSE) or a related field.
- Experience: A minimum of 5+ years of professional experience in backend software development.
- Core Technical Skills: Strong proficiency and hands-on experience with TypeScript and JavaScript, particularly in a backend context with Node.js
- Proven experience as a Backend Software Engineer or in a similar role.
- Experience in CI/CD (Github Actions, Jenkins, GitLab)
- Experience with cloud platforms, especially AWS (e.g., Lambda, EKS, S3, EC2, DynamoDB).
- Experience with containerization technologies like Docker and Kubernetes.
- Experience with IaCM tools (e.g., Terraform, CloudFormation, Ansible).
- Exposure to monitoring and logging tools (e.g., Datadog, Prometheus, Grafana, ELK stack).
- In-depth knowledge of database design, implementation, and optimization with SQL and NoSQL databases.
- Experience building and working with microservices architecture.
Benefits
- Competitive salary based on experience and qualification.
- Mobile Bill
- Festival Bonus
- Leave Encashment
- Medical Insurance
- Gratuity Benefit
- Lunch/Dinner - Fully Subsidized
- Transportation Service - Drop Off
- Gym Membership
- Career Development Budget
- Annual performance evaluation and increment.
- Profit Sharing - Field Nation LLC Performance Reward.
- Sound work-life balance - Regular working hours: 8 Hours/Day, 5 Days/Week.
- Flexible leave/vacation policy.
- Friendly work environment.
- Opportunity to work with cross-cultural teams in the US.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptNode.jsJavaScriptCI/CDPostgreSQLMySQLMongoDBCassandraDockerKubernetes
Soft skills
collaborationtroubleshootingdebuggingcode reviewcontinuous improvement