Weekday, Inc. Logo

Weekday, Inc.

Full Stack Developer

Posted Yesterday
Be an Early Applicant
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
Build and operate Python microservices and gRPC APIs exposing native C++ engines and compute pipelines. Develop React and TypeScript customer-facing applications, implement end-to-end application logic, and support distributed systems, orchestration, retries, observability, and autoscaling. Debug across frontend, Python, and C++ layers; build automated tests and CI/CD pipelines; participate in on-call operations; document systems; collaborate cross-functionally; and mentor teammates.
The summary above was generated by AI

This role is for one of the Weekday's clients

Salary range: Rs 2000000 - Rs 4000000 (ie INR 20 - 40 LPA)

Min Experience: 5+ years

Location: Remote (India)
JobType: full-time

Our teams rely on high-performance compute, secure networking, and cloud integrations to accelerate development. We’re looking for a pragmatic full-stack engineer who can span customer-facing UIs, backend services, and native C++ integrations — someone who ships features end-to-end and takes ownership of how customers consume them. Role Summary: Hands-on full-stack role. You’ll build and operate Python/gRPC services that expose capabilities from C++ engines, make small–medium UI changes to customer and internal apps, and own the application work required to make features consumable by customers. The ideal candidate is comfortable working across the stack, fluent in shipping production services, and motivated to make the product easier and safer for customers to use.


RequirementsResponsibilities

• Maintain operational quality and ship customer-usable features. • Deliver maintainable, well-tested solutions that meet product and performance goals. • Dig into low-level behavior to solve real problems. • Provide clear code reviews, documentation, and mentorship.

What You'll Do

• Design, implement, and operate Python-based microservices and gRPC APIs that expose native C++ engines and simulation/inference pipelines. • Implement small-to-medium UI changes and work with product/UX on customer-facing React apps (TypeScript/JS, HTML/CSS) — from bug fixes to adding new pages or controls. • Implement application logic end-to-end: request validation, job orchestration, retries/idempotency, transactional correctness, and SDKs/APIs for customers. • Help design and operate distributed systems: job partitioning, backpressure, retries, observability, and autoscaling for services that coordinate native compute. • Debug and profile across the stack — from frontend performance and network requests to Python runtime and native C++ hotspots. • Build CI/CD pipelines and automated tests (unit, integration, e2e) that cover backend, frontend, and native components. • Participate in on-call rotations, incident response, and post-mortems; maintain runbooks and operational dashboards. • Collaborate with product, QA, infra, and customer success to ensure features are usable, secure, and well documented. • Mentor teammates and contribute to code reviews and engineering best practices.

Must Have

• 5+ years professional software engineering experience building backend or full-stack systems. • Strong experience with Python service development (sync/async) and building/consuming gRPC/protobuf APIs. • Practical PostgreSQL experience: schema design, safe migrations, query tuning, indexing, and optimizing queries for production workloads. • Practical experience with React (or equivalent modern frontend framework), TypeScript/JavaScript, HTML/CSS, and shipping UI changes to production. • Good knowledge of concurrency and multi-threaded programming, and how to reason about concurrency across language boundaries. • Experience working in large codebases with good engineering practices (testing, CI/CD, code review, documentation). • Strong communication skills and an appetite for taking end-to-end ownership of customer-facing features.

Nice to Have

• Experience exposing native C++ features to Python (pybind11, CFFI). • Familiarity with EDA/layout or domain file formats (OAS, GDS, ECXML, STL, STEP). • Experience distributing compute with MPI, task queues, or job schedulers; knowledge of Kubernetes, Slurm, or HPC schedulers. • GPU acceleration experience (CUDA/ROCm) or integrating GPU-accelerated C++ libraries. • Knowledge of binary serialization (protobuf, FlatBuffers), zero-copy techniques, and high-performance I/O (io_uring). • Experience with observability tooling (Prometheus, OpenTelemetry, structured logging, tracing). • Experience with authentication patterns (OAuth2, JWT, mTLS) and secure frontend/backend interactions. • Knowledge of Linux internals and debugging: processes, threads, signals, memory, and common syscalls.

Must-have skills

Full Stack Developer

Similar Jobs

Yesterday
Remote or Hybrid
India
Junior
Junior
Financial Services
Develops secure, scalable full-stack software for JPMorgan Chase’s Asset and Wealth Management Data and Analytics team. Responsibilities include coding with Java, React, TypeScript, Python, and AWS; designing, testing, debugging, and troubleshooting applications; analyzing data; supporting operational stability; and applying agile, CI/CD, security, resiliency, and AI-assisted development practices.
Top Skills: AgileAi-Assisted Development ToolsAWSCi/CdJavaPythonReactSpring BootSpring JpaTypescript
3 Days Ago
Remote
Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, develop, test, deploy, monitor, and maintain full-stack production software using Java, Python, APIs, services, data workflows, and cloud-native components. Build automated testing and CI/CD quality gates, apply secure and maintainable engineering practices, improve observability and operational reliability, modernize legacy systems, and collaborate across product, architecture, security, data, and operations teams. Use approved AI-assisted development tools responsibly throughout the software delivery lifecycle.
Top Skills: APIsAutomated TestingCi/CdCloud-Native TechnologiesJavaMetricsObservabilityPythonSecurity ScanningStatic AnalysisStructured LoggingTracing
5 Days Ago
Easy Apply
In-Office or Remote
Easy Apply
Mid level
Mid level
Cloud • Information Technology • Security • Software
Build scalable, accessible Vue.js UI components and full-stack features; develop and maintain Go microservices and REST/gRPC APIs; implement CI/CD and Kubernetes deployments; add Playwright test coverage and observability with DataDog/Grafana; participate in code reviews, on-call rotations, and cross-functional delivery. Leverage AI tooling to improve developer workflows and product velocity.
Top Skills: AnthropicAWSAxiosCursorDatadogGithub ActionsGoGoGrafanaGrpcJavaScriptK8SKafkaKubernetesMongoDBMongooseNode.jsNxPiniaPlaywrightPnpmPostgresPrimevueProtocol BuffersRedisRestSqsStratus/CircuitTailwindTypescriptViteVue3

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account